今天重裝了系統(tǒng),事件查看器里老是出現(xiàn)MySQL的錯誤提示:
Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist
For more information, see Help and Support Center at http://www.mysql.com.
以前一直沒有出現(xiàn)過類似的問題,網(wǎng)上查了大半天,說有兩個方法:
第一種方法:
進(jìn)入Mysql的bin目錄運(yùn)行 mysql -uroot -p密碼
mysql> SOURCE ../share/mysql_fix_privilege_tables.sql
第二種方法:
Create?TABLE?`servers`?(?
`Server_name`?char(64)?NOT?NULL,?
`Host`?char(64)?NOT?NULL,?
`Db`?char(64)?NOT?NULL,?
`Username`?char(64)?NOT?NULL,?
`Password`?char(64)?NOT?NULL,?
`Port`?int(4)?DEFAULT?NULL,?
`Socket`?char(64)?DEFAULT?NULL,?
`Wrapper`?char(64)?NOT?NULL,?
`Owner`?char(64)?NOT?NULL,?
PRIMARY?KEY?(`Server_name`)?
)?ENGINE=MyISAM?DEFAULT?CHARSET=utf8?COMMENT=’MySQL?Foreign?Servers?table’;
兩種方法都嘗試過了,還是不行,沒辦法,卸掉,重啟,再安裝,問題依舊
重新配置一次,仔細(xì)檢查每個步驟,才發(fā)現(xiàn)原來問題出現(xiàn)在配置的時候,在配置過程中選勾了
Enable root Access from remote machines
問題解決。

Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist
For more information, see Help and Support Center at http://www.mysql.com.
以前一直沒有出現(xiàn)過類似的問題,網(wǎng)上查了大半天,說有兩個方法:
第一種方法:
進(jìn)入Mysql的bin目錄運(yùn)行 mysql -uroot -p密碼
mysql> SOURCE ../share/mysql_fix_privilege_tables.sql
第二種方法:












兩種方法都嘗試過了,還是不行,沒辦法,卸掉,重啟,再安裝,問題依舊
重新配置一次,仔細(xì)檢查每個步驟,才發(fā)現(xiàn)原來問題出現(xiàn)在配置的時候,在配置過程中選勾了
Enable root Access from remote machines
問題解決。
