新聞中心
MySQL是目前世界上更流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,它被廣泛應(yīng)用于網(wǎng)站、企業(yè)軟件、游戲等領(lǐng)域。但隨著時(shí)間的推移和企業(yè)需求的變更,我們可能需要卸載MySQL數(shù)據(jù)庫(kù)。但是,完美卸載MySQL并不像普通軟件那樣簡(jiǎn)單,因?yàn)镸ySQL的組件、服務(wù)、數(shù)據(jù)文件等分散在系統(tǒng)的各個(gè)角落,我們需要使用一些必備工具來(lái)卸載它。本文將介紹三個(gè)必備工具,讓您在卸載MySQL時(shí)事半功倍。

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對(duì)外擴(kuò)展宣傳的重要窗口,一個(gè)合格的網(wǎng)站不僅僅能為公司帶來(lái)巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺(tái),創(chuàng)新互聯(lián)面向各種領(lǐng)域:成都雨棚定制等成都網(wǎng)站設(shè)計(jì)、全網(wǎng)營(yíng)銷(xiāo)推廣解決方案、網(wǎng)站設(shè)計(jì)等建站排名服務(wù)。
一、MySQL Installer
MySQL Installer是MySQL官方推薦的卸載MySQL的工具,它包含了MySQL的各種組件,如MySQL Server、MySQL Workbench、MySQL Shell、MySQL Router等,同時(shí)提供了升級(jí)、配置、監(jiān)控等功能。因此,使用MySQL Installer來(lái)卸載MySQL是最方便的方法之一。
使用MySQL Installer可以卸載MySQL的所有組件,包括MySQL Server、MySQL Workbench、MySQL Router等。具體步驟如下:
1. 下載最新版本的MySQL Installer并安裝,它會(huì)提示您安裝MySQL的哪些組件。
2. 在MySQL Installer的“Installed Products”頁(yè)面中,找到您要卸載的MySQL組件,如“MySQL Server 8.0.25”、“MySQL Workbench 8.0.25”,勾選它們后,點(diǎn)擊“Uninstall”按鈕。
3. 等待卸載進(jìn)程完成,確保所有MySQL的組件都已成功卸載。
使用MySQL Installer可以有效地卸載MySQL,但是它有一個(gè)缺點(diǎn):如果您卸載的MySQL版本較舊,可能會(huì)導(dǎo)致一些未知的問(wèn)題。這是因?yàn)镸ySQL Installer在卸載舊版MySQL時(shí),它無(wú)法正確地清理舊版本MySQL的數(shù)據(jù)文件和配置文件等。
二、MySQL Workbench
MySQL Workbench是MySQL官方推出的一款強(qiáng)大的數(shù)據(jù)庫(kù)管理工具,它是一種可視化數(shù)據(jù)庫(kù)工具,方便用戶(hù)管理MySQL數(shù)據(jù)庫(kù),包括設(shè)計(jì)、開(kāi)發(fā)、測(cè)試、維護(hù)數(shù)據(jù)庫(kù)等。除此之外,MySQL Workbench也支持卸載MySQL數(shù)據(jù)庫(kù),并通過(guò)其自帶的數(shù)據(jù)安全專(zhuān)家功能完善地卸載MySQL。
使用MySQL Workbench可以卸載MySQL的數(shù)據(jù)庫(kù),步驟如下:
1. 下載并安裝MySQL Workbench。
2. 打開(kāi)MySQL Workbench,連接到MySQL Server。
3. 打開(kāi)MySQL Workbench菜單,選擇“Data Export”并創(chuàng)建一個(gè)新的導(dǎo)出任務(wù),勾選“Export to Dump Project Folder”和“Skip Table Data”,然后單擊“Start Export”來(lái)導(dǎo)出MySQL數(shù)據(jù)庫(kù)所有表格的結(jié)構(gòu)。
4. 刪除MySQL數(shù)據(jù)庫(kù)。
5. 以管理員身份打開(kāi)Windows系統(tǒng)的命令提示符,使用“sc delete mysql”命令刪除MySQL服務(wù)。
6. 刪除MySQL安裝目錄,以及MySQL配置文件和數(shù)據(jù)文件,例如:C:\Program Files\MySQL\、C:\ProgramData\Mysql\等。
使用MySQL Workbench可以完善地卸載MySQL,并且它為您提供了一個(gè)可視化的工具,讓您可以更加方便地卸載MySQL。
三、Revo Uninstaller
Revo Uninstaller是一款強(qiáng)大的卸載工具,它可以卸載您電腦上的任何軟件。Revo Uninstaller會(huì)自動(dòng)掃描您電腦上的所有已安裝軟件,并列出所有相關(guān)文件,包括注冊(cè)表鍵值、配置文件和數(shù)據(jù)文件等。Revo Uninstaller可以完全卸載MySQL,并將MySQL所有相關(guān)的文件一并刪除,幫助您徹底地清理MySQL的痕跡。
使用Revo Uninstaller卸載MySQL的步驟如下:
1. 下載并安裝Revo Uninstaller。
2. 打開(kāi)Revo Uninstaller,選擇要卸載的MySQL數(shù)據(jù)庫(kù),并點(diǎn)擊“Uninstall”按鈕。
3. 等待Revo Uninstaller自動(dòng)掃描MySQL數(shù)據(jù)庫(kù),然后選擇使用“Advanced”模式卸載MySQL。
4. 點(diǎn)擊“Scan”按鈕,讓Revo Uninstaller自動(dòng)掃描MySQL數(shù)據(jù)庫(kù)的注冊(cè)表等相關(guān)的文件。
5. 找到您要卸載的MySQL數(shù)據(jù)庫(kù),并點(diǎn)擊“Delete”按鈕。
6. 完成MySQL的卸載。
Revo Uninstaller可以幫助您卸載MySQL數(shù)據(jù)庫(kù),推薦給那些不想使用MySQL Installer或MySQL Workbench的用戶(hù)。
:
卸載MySQL并不是一件簡(jiǎn)單的事情,但是使用以上三種工具,您可以輕松卸載MySQL,并確保絕大部分MySQL的組件、數(shù)據(jù)文件、配置文件都被完全卸載,從而保證您的系統(tǒng)干凈、整潔。最后提醒,卸載MySQL之前一定要先備份相關(guān)數(shù)據(jù),以確保您的數(shù)據(jù)不會(huì)丟失。
相關(guān)問(wèn)題拓展閱讀:
- 如何徹底刪除mysql 重新安裝
- centos中怎么刪除mysql數(shù)據(jù)庫(kù)
如何徹底刪除mysql 重新安裝
完整的卸載MySQL 5.1的卸載方法:
1、控制面板里的增加刪除程序內(nèi)進(jìn)行刪除
2、刪除MySQL文件夾下的my.ini文件,如果備份好,可以直接將文件夾全部刪除
3、開(kāi)始->運(yùn)行-> regedit 看看注冊(cè)表里這幾個(gè)地方刪除沒(méi)有
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除(我卸載的時(shí)候沒(méi)有找到,略過(guò)后仍達(dá)到完全卸載的目的。)
4、這一條是很關(guān)鍵的
C:\Documents and Settings\All Users\Application Data\MySQL
這里還有MySQL的文件,必須要?jiǎng)h除
注意:Application Data這個(gè)文件夾是隱藏的,需要打開(kāi)個(gè)文件夾選擇菜單欄 工具→文件夾選項(xiàng)→查看→隱藏文件和文件夾 一項(xiàng)選上 顯示所有文件和文件夾 確定 。
1.首先在windows服務(wù)中將mysql服務(wù)刪掉,使用命令 sc delete mysql
2.在控制面板中卸載掉mysql。
3.清理mysql安裝目錄的ini文件。
4.清理注冊(cè)表:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除(我卸載的時(shí)候沒(méi)有找到,略過(guò)后仍達(dá)到完全卸載的目的。)
5.有一些mysql的數(shù)據(jù)文件也必須刪除干凈,比如說(shuō):C:\Documents and Settings\All Users\Application Data\MySQL
6.重啟電腦。重新安裝即可。
卸載MySQL 5.1的卸載方法:
1、控制面板里的增加刪除程序內(nèi)進(jìn)行刪除
2、刪除MySQL文件夾下的my.ini文件,如果備份好,可以直接將文件夾全部刪除
3、開(kāi)始->運(yùn)行-> regedit 看看注冊(cè)表里這幾個(gè)地方刪除沒(méi)有
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除(我卸載的時(shí)候沒(méi)有找到,略過(guò)后仍達(dá)到完全卸載的目的。)
4、這一條是很關(guān)鍵的
C:\Documents and Settings\All Users\Application Data\MySQL
這里還有MySQL的文件,必須要?jiǎng)h除
注意:Application Data這個(gè)文件夾是隱藏的,需要打開(kāi)個(gè)文件夾選擇菜單欄 工具→文件夾選項(xiàng)→查看→隱藏文件和文件夾 一項(xiàng)選上 顯示所有文件和文件夾 確定
以上4步完成,重啟即可
由于安裝MySQL的時(shí)候,疏忽沒(méi)有選擇底層編碼方式,采用默認(rèn)的ASCII的編碼格式,于是接二連三的中文轉(zhuǎn)換問(wèn)題隨之而來(lái),就想卸載了重新安裝MYSQL,這一卸載倒是出了問(wèn)題,導(dǎo)致安裝的時(shí)候安裝不上,在網(wǎng)上找了一個(gè)多小時(shí)也沒(méi)解決。
重裝系統(tǒng)永遠(yuǎn)是個(gè)好辦法,但有誰(shuí)喜歡這么做呀:(
后來(lái)無(wú)意發(fā)現(xiàn)是卸載的時(shí)候沒(méi)有卸載完全導(dǎo)致,下面給出完整的卸載MySQL 5.1的卸載方法:
1、控制面板里的增加刪除程序內(nèi)進(jìn)行刪除
2、刪除MySQL文件夾下的my.ini文件,如果備份好,可以直接將文件夾全部刪除
3、開(kāi)始->運(yùn)行-> regedit 看看注冊(cè)表里這幾個(gè)地方刪除沒(méi)有
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除(我卸載的時(shí)候沒(méi)有找到,略過(guò)后仍達(dá)到完全卸載的目的。)
4、這一條是很關(guān)鍵的
C:\Documents and Settings\All Users\Application Data\MySQL
這里還有MySQL的文件,必須要?jiǎng)h除
注意:Application Data這個(gè)文件夾是隱藏的,需要打開(kāi)個(gè)文件夾選擇菜單欄 工具→文件夾選項(xiàng)→查看→隱藏文件和文件夾 一項(xiàng)選上 顯示所有文件和文件夾 確定
以上4步完成,重啟 OK!再次安裝吧
centos中怎么刪除mysql數(shù)據(jù)庫(kù)
查看已經(jīng)安裝的服務(wù)
rpm –qa|grep -i mysql
-i 作用是不區(qū)分大小寫(xiě)
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否還有mysql軟件:
rpm -qa|grep mysql
有的話(huà)猜簡(jiǎn)繼續(xù)刪除
可以看到有兩個(gè)安裝包
MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm
MySQL-client-5.6.19-1.linux_glibc2.5.x86_64.rpm
刪除這兩個(gè)服務(wù)(去掉后綴)
rpm –e MySQL-client-5.6.19-1.linux_glibc2.5.x86_64
rpm -e MySQL-server-5.6.19-1.linux_glibc2.5.x86_64
查看殘留的目錄:
whereis mysql
然后刪除mysql目錄:
rm –穗慎褲rf /usr/lib64/mysql
刪除相關(guān)文件:
rm –rf /usr/my.cnf
rm -rf /root/.mysql_sercret
最關(guān)鍵的:
rm -rf /var/lib/mysql
如果這個(gè)目錄如果不刪除,再重新安裝之后,密碼還是之前的密碼,不會(huì)重新初始化!
網(wǎng)上查了很久都沒(méi)有文章提到這個(gè),最后還是自己摸索找出來(lái)的。
卸載完成!怎么確定是不是真的卸載干凈了呢?
一是看安裝輸出:
如果沒(méi)有卸載干凈,安孝兄裝server時(shí)輸入只有兩行:
# rpm -ivh MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm
Preparing… ###########################################
1:MySQL-server###########################################
卸載干凈了安裝輸入如下:
# rpm -ivh MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm
Preparing… ###########################################
1:MySQL-server###########################################
:22:43 0 TIMESTAMP with implicit DEFAULT value is deprecated. Please use –explicit_defaults_for_timestamp server option (see documentation for more details).
:22: InnoDB: Using atomics to ref count buffer pool pages
:22: InnoDB: The InnoDB memory heap is disabled
:22: InnoDB: Mutexes and rw_locks use GCC atomic builtins
:22: InnoDB: Compressed tables use zlib 1.2.3
:22: InnoDB: Using Linux native AIO
:22: InnoDB: Using CPU crc32 instructions
:22: InnoDB: Initializing buffer pool, size = 128.0M
:22: InnoDB: Completed initialization of buffer pool
:22: InnoDB: The first specified data file ./ibdata1 did not exist: a new database to be created!
:22: InnoDB: Setting file ./ibdata1 size to 12 MB
:22: InnoDB: Database physically writes the file full: wait…
:22: InnoDB: Setting log file ./ib_logfile101 size to 48 MB
:22: InnoDB: Setting log file ./ib_logfile1 size to 48 MB
:22: InnoDB: Renaming log file ./ib_logfile101 to ./ib_logfile0
:22: InnoDB: New log files created, LSN=45781
:22: InnoDB: Doublewrite buffer not found: creating new
:22: InnoDB: Doublewrite buffer created
:22: InnoDB: 128 rollback segment(s) are active.
:22: InnoDB: Creating foreign key constraint system tables.
:22: InnoDB: Foreign key constraint system tables created
:22: InnoDB: Creating tablespace and datafile system tables.
:22: InnoDB: Tablespace and datafile system tables created.
:22: InnoDB: Waiting for purge to start
:22: InnoDB: 5.6.19 started; log sequence number 0
A random root password has been set. You will find it in ‘/root/.mysql_secret’.
:22: Binlog end
:22: InnoDB: FTS optimize thread exiting.
:22: InnoDB: Starting shutdown…
:22: InnoDB: Shutdown completed; log sequence number
:22:48 0 TIMESTAMP with implicit DEFAULT value is deprecated. Please use –explicit_defaults_for_timestamp server option (see documentation for more details).
:22: InnoDB: Using atomics to ref count buffer pool pages
:22: InnoDB: The InnoDB memory heap is disabled
:22: InnoDB: Mutexes and rw_locks use GCC atomic builtins
:22: InnoDB: Compressed tables use zlib 1.2.3
:22: InnoDB: Using Linux native AIO
:22: InnoDB: Using CPU crc32 instructions
:22: InnoDB: Initializing buffer pool, size = 128.0M
:22: InnoDB: Completed initialization of buffer pool
:22: InnoDB: Highest supported file format is Barracuda.
:22: InnoDB: 128 rollback segment(s) are active.
:22: InnoDB: Waiting for purge to start
:22: InnoDB: 5.6.19 started; log sequence number
:22: Binlog end
:22: InnoDB: FTS optimize thread exiting.
:22: InnoDB: Starting shutdown…
:22: InnoDB: Shutdown completed; log sequence number
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !
You will find that password in ‘/root/.mysql_secret’.
You must change that password on your first connect,
no other statement but ‘SET PASSWORD’ will be accepted.
See the manual for the semantics of the ‘password expired’ flag.
Also, the account for the anonymous user has been removed.
In addition, you can run:
/usr/bin/mysql_secure_installation
which will also give you the option of removing the test database.
This is strongly recommended for production servers.
See the manual for more instructions.
Please report any problems at
The latest information about MySQL is available on the web at
Support MySQL by buying support/licenses at
New default config file was created as /usr/my.cnf and
will be used by default by the server when you start it.
You may edit this file to change server settings
最后一段中提示了重要信息,很多人因?yàn)椴幌矚g讀英文,導(dǎo)致接下來(lái)不知道怎么操作!
二就是安裝完成,啟動(dòng)服務(wù)之后
關(guān)于mysql數(shù)據(jù)庫(kù)完全卸載工具的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開(kāi)通再付費(fèi)。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專(zhuān)業(yè)-網(wǎng)站建設(shè),軟件開(kāi)發(fā)老牌服務(wù)商!微信小程序開(kāi)發(fā),APP開(kāi)發(fā),網(wǎng)站制作,網(wǎng)站營(yíng)銷(xiāo)推廣服務(wù)眾多企業(yè)。電話(huà):028-86922220
當(dāng)前標(biāo)題:完美卸載MySQL數(shù)據(jù)庫(kù)的必備工具 (mysql數(shù)據(jù)庫(kù)完全卸載工具)
本文鏈接:http://fisionsoft.com.cn/article/coooojs.html


咨詢(xún)
建站咨詢(xún)
