昨天在Navicat for mysql中導入一個腳本,運行,出現亂碼。
考慮到可能是版本問題,就想卸載了重新安裝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(win7 中即使有管理員權限也打不開C:\Documents and Settings\All Users\,這個路徑相當於C:\user\All Users\)
如果這裡還有MySQL的文件,必須要刪除。(我的文件夾沒有東西)
注意:Application Data這個文件夾是隱藏的,需要打開個文件夾選擇菜單欄 工具→文件夾選項→查看→隱藏文件和文件夾 一項選上 顯示所有文件和文件夾 確定
4步完成後,重啟 OK!再次安裝吧。
==================================
首先, 查看mysql數據庫安裝時候選擇的編碼格式 :
mysql> status;
--------------
D:\Program Files\MySQL\MySQL Server 5.0\bin\mysql.exe Ver 14.12 Distrib 5.0.96,
for Win32 (ia32)
Connection id: 87
Current database:
Current user: root@localhost
SSL: Not in use
Using delimiter: ;
Server version: 5.0.96-community-nt MySQL Community Edition (GPL)
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
TCP port: 3306
Uptime: 4 hours 59 min 9 sec
Threads: 5 Questions: 8288 Slow queries: 0 Opens: 2234 Flush tables: 1 Open
tables: 5 Queries per second avg: 0.462
--------------
測試是否安裝成功?
如果可以登陸進去,就證明已經安裝成功。