1、 重裝mysql問題 mysql
正確重裝步驟: sql
一、刪除C:\Program Files\MySQL目錄。 shell
二、刪除C:\ProgramData\MySQL目錄。 數據庫
三、C:\Users\(登錄系統的用戶)\AppData\Roaming\MySQL目錄 app
四、(通常執行前面就能完成重裝)必要時,進入註冊表,如圖: ide
刪除ControlSet001, ControlSet002及CurrentControlSet下 services--->eventlog--->application--->mysql,如圖: spa
五、重啓電腦,從新安裝。 code
各個步驟能解決的問題: rem
一、在重裝過程第三步出現start service步驟執行不了。緣由: 卸載過程沒有刪除上次安裝時,root用戶的登錄密碼等文件。前三步驟能解決該問題。 it
二、在重裝過程,第四步驟會報錯error1405,2003就要執行刪除註冊表相關mysql的信息了。
2、 局域網訪問mysql數據庫權限。
命令:
grant all privileges on *.* to root@"%" identified by 'abc' with grant option; flush privileges;登入mysql後,更改 "mysql" 數據庫裏的 "user" 表裏的 "host" 項,從"localhost"改稱"%"
mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>FLUSH RIVILEGES