Linux下开启MySQL远程连接(可用)
2017-09-19 08:14
330 查看
确保mysql 3306端口是否对外开放
$ netstat -an | grep 3306
输出:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
说明:mysql 3306端口只监听了127.0.0.1,没有对方开放
开启方法
从mysql的安装目录下查找 “127.0.0.1”$ grep -rn "127.0.0.1" /etc/mysql/
输出:
/etc/mysql/mysql.conf.d/mysqld.cnf:43:bind-address = 127.0.0.1
进入这个目录,找到:bind-address = 127.0.0.1
注释或者改成你的客户端的ip
确保客户端用户具有访问权限
mysql>grant all on *.* to user_name@'%' identified by 'user_password';
重启mysql
$ sudo /etc/init.d/mysql restart
或者
$ sudo service mysql restart
相关文章推荐
- Linux系统MySQL开启远程连接
- Linux开启mysql远程连接
- Linux如何开启mysql远程连接
- Linux开启mysql远程连接
- linux上开启和分析mysql慢查询日志
- linux下开启mysql慢查询,分析查询语句
- Windows + Linux Mysql慢查询日志开启的方法
- linux mysql授权远程连接
- linux下开启mysql慢查询,分析查询语句
- linux mysql中开启远程访问以及开启最大连接数
- linux下开启、关闭、重启mysql服务
- linux下mysql二进制日志开启
- linux下mysql开启远程访问权限及防火墙开放3306端口
- Linux集群之corosync+pacemaker实现MySQL高可用
- Linux的企业-Mysql日志,读写分离,组的复制,高可用MHA(2)
- 在linux下为mysql开启更新日志
- linux mysql中开启远程访问以及开启最大连接数
- linux下mysql开启远程访问权限 防火墙开放3306端口
- linux下mysql开启远程访问权限及防火墙开放3306端口
- Linux运维 第五阶段(六)mysql高可用(基于corosync,drbd)