今天在使用 phpmyadmin 操作 mysql 變更 root 密碼的時候出現的這個訊息

Table ‘mysql.servers’ doesn’t exist

原來是在 mysql 這個資料庫少了 servers 這個 table, 沒關係, 手動增加就可以了, 按照底下的指令在 mysql 這個資料庫增加吧


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';

這樣修改密碼就沒問題嚕~~

別忘了也一併要修改 phpmyadmin 的設定檔喔~~

請按讚:
本文固定链接: http://linuxnews.idv.tw/2014/09/mysql-%e5%87%ba%e7%8f%be-table-mysql-servers-doesnt-exist-%e8%a7%a3%e6%b1%ba%e8%be%a6%e6%b3%95/
转载请注明: admin 2014年09月05日 于 Linux 新聞網 发表

arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()