腾讯云服务器,部署mysql数据库后无法远程访问?

一,首先确定自己部署的数据库,是否可以正常登录,验证部署是否是否成功

bash 复制代码
mysql -u root -p

二、放开mysql远程访问权限,依次输入这些命令

复制代码
create user 'root'@'%' identified with mysql_native_password by 'xxxxx';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;

进入mysql,输入sql验证权限是否打开

复制代码
use mysql

select host,user, from user;

三,在腾讯服务器安全组中放开3306的端口

四、在服务器-防火墙-添加规则

五、尝试用连接工具,连接数据库

六,可以考虑在使用时关闭防火墙,这样可以减少不必要的麻烦。不用时再打开

查看防火墙的状态

bash 复制代码
systemctl status firewalld

关闭防火墙

bash 复制代码
systemctl stop firewalld

防火墙的关闭状态

再输入命令永久关闭防火墙

bash 复制代码
systemctl disable firewalld

不用时可以考虑重新打开

bash 复制代码
systemctl start firewalld

防火墙打开的状态

相关推荐
Craze_rd1 分钟前
腾讯云TDSQL-C 与传统MySQL对比
mysql·云计算·腾讯云
YS_Geo24 分钟前
Redis 深度解析:数据结构、持久化与集群
数据结构·数据库·redis
IvanCodes27 分钟前
六、Docker 核心技术:Dockerfile 指令详解
java·数据库·docker
寻星探路31 分钟前
数据结构造神计划第三天---数据类型
数据库
hmcjn(小何同学)1 小时前
轻松Linux-9.进程间通信
linux·运维·服务器·c++·bash
l5657581 小时前
第五十五天(SQL注入&增删改查&HTTP头&UA&XFF&Referer&Cookie&无回显报错&复盘)
数据库
上海达策TECHSONIC1 小时前
经验分享:如何让SAP B1数据库性能提升50%
运维·数据库·运维开发
月光在发光1 小时前
19_内核模块挂载问题处理
linux·运维·服务器
言之。2 小时前
深入解析Django重定向机制
数据库·django·sqlite
Liang_GaRy2 小时前
心路历程-Linux如何赋予权限?
linux·运维·服务器