您当前的位置: 首页 >  sql

【03】

暂无认证

  • 1浏览

    0关注

    196博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

外部连接mysql数据库报错2003-Can‘t connect to Mysql server on ‘xxx‘ (10060 “Unknown error“)

【03】 发布时间:2021-02-04 19:41:36 ,浏览量:1

环境

CentOS 7.6
MYSQL8.X

使用root账号连接MySQL

1、登录

mysql -uroot -p

回车后输入密码

2、选择mysql库

use mysql

3、输入下面命令,显示root为localhost本地登录

SELECT User, Host FROM mysql.user;

4、修改

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的数据库密码' WITH GRANT OPTION;

5、刷新权限使操作生效

FLUSH PRIVILEGES;

6、退出操作

exit

7,打开防火墙端口3306

firewall-cmd --zone=public --add-port=3306/tcp --permanent

8、重启防火墙并查看是否生效

firewall-cmd --reload

查看已经开放的端口

firewall-cmd --list-ports

操作步骤图

一般遇到的连接问题
1、未开启3306端口
2、被防火墙拦截
3、没有连接数据库权限
4、mysql未启动
5、密码错误
关注
打赏
1657344724
查看更多评论
立即登录/注册

微信扫码登录

0.0346s