当前位置: 代码网 > it编程>数据库>Mysql > MySQL错误:Can‘t connect to MySQL server on localhost解决办法(分多种情况)

MySQL错误:Can‘t connect to MySQL server on localhost解决办法(分多种情况)

2024年06月02日 Mysql 我要评论
1 .查看本机是否可以ping通mysql服务ip地址:2 .查看mysql是否允许远程连接:mysql -uroot -pmysql> show databases;mysql> use

1 . 查看本机是否可以ping通mysql服务ip地址

2 . 查看mysql是否允许远程连接

mysql -uroot -p
mysql> show databases;
mysql> use mysql;
mysql> select host, user from user;

  • mysql设置远程方法1:
  mysql> grant all privileges on *.* to 'root'@'%'with grant option;     #任何远程主机都可以访问数据库  
  mysql> flush privileges;    #需要输入次命令使修改生效  
  mysql> exit    #退出 
  • mysql设置远程方法2:
  mysql> use mysql;  
  mysql> update user set host = '%' where user = 'root';  
  mysql> select host, user from user; 
  • 开放mysql 3306端口
  • 打开mysql配置文件:vim /etc/mysql/my.cnf 。
  • 注释掉bind-address = 127.0.0.1,以允许mysql远程连接。

  • 重启mysql所在服务端系统:init 6 或 reboot

总结

到此这篇关于mysql错误:can‘t connect to mysql server on localhost解决办法的文章就介绍到这了,更多相关mysql can‘t connect to mysql server on localhost内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com