博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MYSQL不能从远程连接的解决方法
阅读量:6159 次
发布时间:2019-06-21

本文共 1045 字,大约阅读时间需要 3 分钟。

  hot3.png

MYSQL不能从远程连接的解决方法
◆为了在其它电脑上能用root用户登录,需进行以下动作:
首先确定防火墙允许客户端访问mysql服务器
1、 mark>mysql -h localhost -u root
//这样应该可以进入MySQL服务器
2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password'; (注意要带单引号)
grant all privileges on *.* to root@"192.168.1.125" identified by "
kq49dvz
";
//赋予任何主机访问数据的权限
3、mysql>FLUSH PRIVILEGES
//修改生效
4、mysql>EXIT
//退出MySQL服务器
这样就可以在其它任何的主机上以root身份登录啦!
客户端(windows)
c:\program files\mysql\mysql server 5.1\bin>mysql -h 192.168.0.249 -uroot -p
enter password:
远程报错:
ERROR 2003(HY000):Can't connect to MySQL server on '192.168.0.249' (10065)
把linux服务器的防火墙添加端口tcp: 3306后就OK了。
c:\program files\mysql\mysql server 5.1\bin>mysql -h 192.168.0.249 -uroot -p
enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 13
Server version:4.1.22-standard-log
Type 'help' or '\h' for help. Type '\c' to clear the buffer.
mysql>
如果出现: 1045 Access denied for user 'root'@'192.168.1.3' (using password:YES) 错误的话。
是因为上述第二步密码为'%' 所以不用加密码即可。

转载于:https://my.oschina.net/zhaky/blog/639098

你可能感兴趣的文章
移动端处理图片懒加载
查看>>
jQuery.on() 函数详解
查看>>
谈缓存和Redis
查看>>
【转】百度地图api,根据多点注标坐标范围计算地图缩放级别zoom自适应地图
查看>>
用户调研(补)
查看>>
ExtJS之开篇:我来了
查看>>
☆1018
查看>>
oracle 去掉空格
查看>>
6.13心得
查看>>
Runtime类
查看>>
eclipse decompiler
查看>>
记一个搜索网盘资源的网站
查看>>
jdk1.7和jdk1.8的String的getByte方法的差异
查看>>
java父子进程通信
查看>>
Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案
查看>>
Olap学习笔记
查看>>
Codeforces Round #431 (Div. 1)
查看>>
如何进行数组去重
查看>>
将标题空格替换为 '_' , 并自动复制到剪切板上
查看>>
List Collections sort
查看>>