mysql远程访问配置
有时Mysql数据库布署在Linux服务器上,需要在远端直接访问数据库,配置步骤如下:
1. 确认mysqld服务正常
# netstat -naopt | grep mysqld
tcp   0  0 0.0.0.0:8004   0.0.0.0:*    LISTEN   2862/mysqld   off (0.00/0/0)
可见mysqld服务已启动,在8004端口监听等待连接。
 mysqld服务端口配置对应/etc/my.cnf文件[mysqld]下的port选项,默认为3306。
2. 创建远程访问用户
mysql> grant all privileges on dbname.* to chenfy@'%' identified by 'chenfy123';
mysql> flush privileges;
3. 远程连接访问
# mysql -h {IP} -P {port} -uchenfy -pchenfy123