navicat连接不上linux服务器上的mysql的解决办法
程序员文章站
2022-05-09 11:07:06
一开始,心情是沉痛的,截图如下: 折腾一番后,解决方案如下: 首先确保 linux服务上mysql 的3306端口是对外开放的 切换到目录: /etc/sysconfig 下,编辑 iptables,把这个拷贝进去“-A INPUT -p tcp -m tcp --dport 3306 -j ACC ......
一开始,心情是沉痛的,截图如下:
折腾一番后,解决方案如下:
- 首先确保 linux服务上mysql 的3306端口是对外开放的
切换到目录: /etc/sysconfig 下,编辑 iptables,把这个拷贝进去“-a input -p tcp -m tcp --dport 3306 -j accept”,效果如图:
- 然后重启防火墙
service iptables restart
- mysql开启root权限(mysql命令下执行)
赋予权限: grant all privileges on *.* to 'root'@'% 'identified by 'password' with grant option
刷新权限列表: flush privileges
- 修改 /etc/percona-server.conf.d 目录下的 mysqld.cnf 文件
注释掉 “bind 127.0.0.1”
去掉 “bind-address = 0.0.0.0” 这行的注释
- 最后重启mysql
service mysql restart
好开心鸭,成功了,截图如下:
*****************************************************************************************************
精力有限,想法太多,专注做好一件事就行
- 我只是一个程序猿。5年内把代码写好,技术博客字字推敲,坚持零拷贝和原创
- 写博客的意义在于锻炼逻辑条理性,加深对知识的系统性理解,锻炼文笔,如果恰好又对别人有点帮助,那真是一件令人开心的事
*****************************************************************************************************
推荐阅读
-
MAC下MYSQL5.7.17连接不上的问题及解决办法
-
win7系统安装2个mysql版本后连接不上数据库的问题如何解决?
-
navicat连接不上linux服务器上的mysql的解决办法
-
mysql server 5.5连接不上的解决方法
-
本地连接linux上的redis服务器报错的解决方案
-
centos7 远程连接mongodb时,27017端口连接不上的解决办法
-
windows 连接 linux 上的mysql出现Can't connect to; is not allowed to connect;Access denied for user
-
本地电脑WIN10连接阿里云WINDOWS服务器上搭建的MySQL数据库
-
Workbench连接不上阿里云服务器Ubuntu的Mysql解决方法(已测)
-
IDEA连接不上MySQL端口号占用的解决