天天看點

允許Ubuntu系統下Mysql資料庫遠端連接配接第一步:

第一步:

vim /etc/mysql/my.cnf找到bind-address = 127.0.0.1

注釋掉這行,如:#bind-address = 127.0.0.1

或者改為: bind-address = 0.0.0.0

允許任意IP通路;

或者自己指定一個IP位址。

重新開機 MySQL:sudo /etc/init.d/mysql restart

第二步:

授權使用者能進行遠端連接配接

   grant all privileges on *.* to root@"%" identified by "password" with grant option;

   flush privileges;

   第一行指令解釋如下,*.*:第一個*代表資料庫名;第二個*代表表名。這裡的意思是所有資料庫裡的所有表都授權給使用者。root:授予root賬号。“%”:表示授權的使用者IP可以指定,這裡代表任意的IP位址都能通路MySQL資料庫。“password”:配置設定賬号對應的密碼,這裡密碼自己替換成你的mysql root帳号密碼。

   第二行指令是重新整理權限資訊,也即是讓我們所作的設定馬上生效。