MySql数据库不能远程连接的解决办法总结
来源:互联网 发布:厦门微思网络 编辑:程序博客网 时间:2024/05/16 19:25
总结了以下几点数据库不能远程连接( Can’t connect to MySQL server on ‘xxx.xxx.xxx.xxx’,)的解决办法
1、没有远程登录授权
- 登录进MySQL命令控制台或者你是本地的数据库工具连接选择MySQL database ,设置成任意客服端输入你设定的密码都可以远程登陆,然后刷新。
use mysql; grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option; FLUSH PRIVILEGES;
2、防火墙禁止了此端口的外部访问
- 以Linux iptables(centos7默认是firewalld了)防火墙为例,编辑/etc/sysconfig/iptables
vi /etc/sysconfig/iptables
- 然后追加一条
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306-j ACCEPT
- 重启生效
service iptables restart
- 再附上iptables的常用设置
iptables设置 1 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop
直接关闭防火墙也可以
3、修改MySQL的配置文件/etc/mysql/my.cnf,因为默认只允许本地访问的,注释掉这行
编辑/etc/mysql/my.cnf文件,注释掉这行再重启MySQL
#bind-address = 127.0.0.1
/etc/init.d/mysql restart
阅读全文
0 0
- MySql数据库不能远程连接的解决办法总结
- MySQL数据库不能远程访问的解决办法
- MySQL数据库无法远程连接的解决办法
- MySQL数据库无法远程连接的解决办法
- MySQL数据库无法远程连接的解决办法
- MySQL数据库无法远程连接的解决办法
- MySQL数据库无法远程连接的解决办法
- MySQL数据库无法远程连接的解决办法
- MySQL数据库无法远程连接的解决办法
- MySQL数据库无法远程连接的解决办法
- linux安装mysql以及远程不能连接mysql的解决办法
- 解决ubuntu下mysql不能远程连接数据库的问题
- 解决ubuntu下mysql不能远程连接数据库的问题
- 解决ubuntu下mysql不能远程连接数据库的问题
- 解决ubuntu下mysql不能远程连接数据库的问题
- linux的root用户不能远程连接mysql数据库
- 无法远程连接阿里云mysql数据库的解决办法
- ubuntu下mysql不能远程连接数据库
- Installation steps for python-opencv
- Python编程:从入门到实践的动手试一试答案(第三章)
- 链接概述和目标文件格式
- log4j2配置文件log4j2.xml
- Arm学习之文件目录
- MySql数据库不能远程连接的解决办法总结
- 二周四次课(10月26日)
- 使用HttpClient获得网页内容
- 【UnityShader】双面透光布料材质
- 从c到c++到qt怎么计算时间的!!!
- Dubbo总结
- iOS 开发 UIWindow 说明
- arduino与C++异同
- MavenProject导神经网络框架neuroph包——java