开启MySql远程连接

2010年1月19日星期二 | | |

今天需要创建一个MySQL数据库,MySQL服务安装在UBUNTU系统下,不太喜欢phpMyAdmin的操作方式,还是喜欢Navicat for MySQL,连接时提示不能创建连接,一想MySQL默认是关闭远程连接的,操作很简单,记录一下。

1、登陆MySQL管理
mysql -h localhost -u root -p

2、对client授权
mysql> grant all privileges on *.* to username@"%" identified by "passwd";

3、修改MySQL配置文件
sudo nano /etc/mysql/my.cnf

找到下面一行注释掉
bind-address = 127.0.0.1

或替换为允许的IP
bind-address = 192.168.1.102

4、重启MySQL

sudo /etc/init.d/mysql restart

当不需要该授权时执行以下操作撤销授权即可:
revoke all on *.* from username@ip;

 
我的QQ空间
给你的VPS做一次体检:UnixBench:测试Linux VPS性能
UnixBench是一款不错的Linux下的VPS性能测试软件,现在说一下具...
 

0 评论:


所有文章收集于网络,如果有牵扯到版权问题请与本站站长联系。谢谢合作![email protected]