在Ubuntu下MySQL缺省是只允許本地訪問的,如果你要其他機器也能遠程夠訪問這臺Mysql數據庫的話,需要設置一些東西,下面我們一步步地來:
一、配置文件的修改
1.#sudo vim /etc/mysql/my.cnf
找到 bind-address = 127.0.0.1
注釋掉這句話
二、Mysql數據庫的修改
1) [root@etc etc]# mysql -u root -p
Enter password:
2)mysql> use mysql;
3)mysql> select host,user,password from user;
4)grant all privileges on *.* to root@192.168.15.101 identified by 'password'
注意: (1)192.168.15.101是欲連接到此Mysql數據庫的客戶端的IP地址,而不是Mysql數據庫所在數據庫服務器的IP地址,切記。這里也可以使用'%'代替所有ip
(2)password就是Mysql數據庫root用戶的password,根據實際情況需要修改
三、再次用Mysql客戶端登陸
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/bjblues/archive/2008/02/04/2083934.aspx