mysql 无法进行远程访问的问题
2013-06-11 16:20
465 查看
当远程连接MySQL数据库的时候显示Can't connect to MySQL server (10060),我们从以下几个方面入手,找出错误的原因:
1.网络不通。
检查能不能ping通。
2.防火墙设置。
防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。
3.mysql的账户设置。
mysql账户是否不允许远程连接。如果无法连接可以尝试以下方法:
也可以通过修改表来实现远程:
mysql -u root -p
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;
1.网络不通。
检查能不能ping通。
2.防火墙设置。
防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。
3.mysql的账户设置。
mysql账户是否不允许远程连接。如果无法连接可以尝试以下方法:
mysql -u root -p //登录MySQL mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; //任何远程主机都可以访问数据库 mysql> FLUSH PRIVILEGES; //需要输入次命令使修改生效 mysql> EXIT //退出
也可以通过修改表来实现远程:
mysql -u root -p
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;
相关文章推荐
- PHP无法访问远程mysql的问题分析及解决
- 解决mysql本地可访问,远程无法访问的问题 Host is not allowed to connect to this MySQL server
- MySQL无法远程访问的问题解决
- PHP无法访问远程mysql的问题分析及解决
- 无法远程访问Mysql 报1130错的问题
- linux下bitnami一键安装redmine后无法远程访问mysql的问题
- 腾讯云CentOS7 下MySQL无法用Navicat远程访问的问题
- PHP无法访问远程mysql的问题
- Ubuntu14.04下MySQL数据库无法远程访问的问题
- PDA访问web service时,“无法连接到远程服务器”问题的解决方法
- mysql远程访问被拒绝问题
- 解决在CentOS6.5下mysql无法远程访问
- mysql 访问时可以远程访问127.0.0.1 但不能访问localhost问题
- mysql远程访问慢的问题
- Mysql 连接远程Linux主机无法连接 10061问题
- J2EE-Windows环境设置防火墙解决Tomcat无法远程访问的问题
- 解决 ubuntu 上的mysql无法远程访问
- 解决mysql无法远程访问
- ubuntu 安装apache2, php5, mysql, phpmyadmin后无法访问phpmyadmin问题的解决
- 解决WebService本地访问正常,远程无法访问的问题