irpas技术客

2003 - Can‘t connect to MySQL server on ‘‘ ‘‘ (10060 “Unknown error“)_乌拉啊

大大的周 1136

Windows系统(远程方) Windows系统功能 1. 启动telnet客户端 需要启动 telnet客户端( 安装完,最好重启电脑 ) telnet 连通性测试: Win +r -> cmd -> Telnet · 80 回车后:出现如下界面表示功能正常 2. 启动MySQL服务 mysql服务: Linux系统(接受方) 防火墙与MySQL 1. 防火墙 开放端口: 编辑 /etc/sysconfig/iptables文件:

vi /etc/sysconfig/iptables

加入内容(允许 3306端口),保存并退出:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

重启防火墙服务:

/etc/init.d/iptables restart

永久关闭防火墙: 永久关闭防火墙(重启也生效)

chkconfig iptables off

2. mysql

注:最好避开 root 跟 localhost ,不然可能会连接到本地mysql。

登录mysql:

mysql -uroot -p密码 use mysql;

创建用户: create user ‘用户名’@‘主机名’ identified by ‘密码’;

create user ‘zhangsan’@‘192.168.43.177’ identified by ‘A-B-c-123’; grant all on * . * to ‘zhangsan’@‘192.168.43.177’ identified by ‘A-B-c-123’; grant all on * . * to ‘zhangsan’@‘%’ identified by ‘A-B-c-123’; flush privileges;

查看用户:

select user,host from user;

Navicat Premium连接 测试远程登录:

说明已经成功远程操纵数据库了。


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #2003 #cant #connect #To #MySQL #Server #on