mysql創(chuàng)建遠程訪問指定數(shù)據(jù)庫的賬戶無法連接的原因
在遠程主機上,你有權使用root用戶訪問數(shù)據(jù)庫。盡管你已創(chuàng)建了一個只允許遠程訪問指定數(shù)據(jù)庫的特殊用戶“auser”,但該用戶卻無法進行遠程連接。
問題可能出現(xiàn)在mysql服務器配置文件“/etc/my.cnf”中。請檢查文件內是否存在以下兩條語句(使用反引號`包裹):
init_connect=`set collation_connection = utf8_unicode_ci` init_connect=`set names utf8`
如果存在,請將反引號`替換為單引號’:
init_connect='SET collation_connection = utf8_unicode_ci' init_connect='SET NAMES utf8'
保存更改并重啟mysqld服務。此后,你應該能夠使用“auser”用戶通過遠程連接訪問指定數(shù)據(jù)庫。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END