無法遠程登入MySQL的幾種解決辦法[2]

發表于:2008-10-14來源:作者:點擊數: 標簽:MySQLMysqlmysqlmySQL登入
關鍵字: sql 3、./mysqld_safe --user-root 記?。簩κ跈啾淼娜魏涡薷亩夹枰匦聄eload,即執行第3步。 如果經過以上3個步驟還是無法從客戶端連接,請執行以下操作,在mysql 數據庫 的db表中插入一條記錄: use mysql; insert into db values('192.168.88.2
關鍵字:sql
3、./mysqld_safe --user-root &

  記?。簩κ跈啾淼娜魏涡薷亩夹枰匦聄eload,即執行第3步。

  如果經過以上3個步驟還是無法從客戶端連接,請執行以下操作,在mysql數據庫的db表中插入一條記錄:

  use mysql;

  insert into db values('192.168.88.234','%','xuys','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');

  update db set host = '%' where user = 'xuys';

  重復執行上面的第2、3步。

  方法三:

  附加fbysss解決phpMyAdmin連接遠程用戶的方法:

  1.用root賬戶登錄遠程Mysql服務器,

  grant select,update,insert,delete on *.* to sss@192.168.0.114 identified by "sss";

  update user set host = '%' where user = 'sss';

  退出mysql,在shell下執行

  #mysqladmin -u root -p [password] reload

  #mysqladmin -u root -p [password] shutdown

  #/etc/rc.d/init.d/mysqld start

  2.修改phpMyAdmin目錄下的config.inc.php文件,找到

  $cfg['Servers'][$i]['host'] 修改為遠程服務器地址

  $cfg['Servers'][$i]['user'] 修改為sss

  $cfg['Servers'][$i]['password']修改為sss的密碼

  要注意的是:grant all privilege并不能把“grant” 的權限賦給用戶,如果要加,可以直接在mysql中使用use mysql;update user set Grant_priv ='Y'來達到要求。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97