命令行修改數據庫密碼 和如何徹底刪除數據庫文件mysql

1、stop mysql
2、cmd  進入到mysql的bin目錄下,用以下命令啓動mysql,以不檢查權限的方式啓動,
mysqld-nt --skip-grant-tables
3、重新打開一個DOS窗口,用空密碼方式使用root用戶登錄mysql;
mysql -u root
4、修改root用戶的密碼
mysql>update mysql.user set password=password("kulengcheshi") where user="root";
mysql>flush privileges;
mysql>quit
net start mysql

use mysql;

mysql>update user set user='newName' where user='root';

mysql> flush privileges;




由於安裝MySQL的時候,疏忽沒有選擇底層編碼方式,採用默認的ASCII的編碼格式,於是接二連三的中文轉換問題隨之而來,就想卸載了重新安裝MYSQL,這一卸載倒是出了問題,導致安裝的時候安裝不上,在網上找了一個多小時也沒解決。

  重裝系統永遠是個好辦法,但有誰喜歡這麼做呀:(

  後來無意發現是卸載的時候沒有卸載完全導致,下面給出完整的卸載MySQL 5.1的卸載方法:

  1、控制面板裏的增加刪除程序內進行刪除

  2、刪除MySQL文件夾下的my.ini文件,如果備份好,可以直接將文件夾全部刪除

  3、開始->運行-> regedit 看看註冊表裏這幾個地方刪除沒有

  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 目錄刪除(我卸載的時候沒有找到,略過後仍達到完全卸載的目的。)

4、這一條是很關鍵的

  C:\Documents and Settings\All Users\Application Data\MySQL

  這裏還有MySQL的文件,必須要刪除


  注意:Application Data這個文件夾是隱藏的,需要打開個文件夾選擇菜單欄 工具→文件夾選項→查看→隱藏文件和文件夾 一項選上 顯示所有文件和文件夾 確定

  以上4步完成,重啓 OK!再次安裝吧



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章