腾讯云服务器,部署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

防火墙打开的状态

相关推荐
fish_xk4 分钟前
mysql中的表的约束
数据库·mysql
谢亮_vipxieliang7 分钟前
Go Channel 高级模式——从底层原理到扇出扇入实战
java·数据库·golang
ggaofeng1 小时前
自己编写邮件服务器和客户端
数据库
java1234_小锋1 小时前
【技术专题】Mysql8 数据库 - Mysql8 添加,更新,删除数据
数据库·mysql
PaperData1 小时前
2015-2024年各省绿色贸易数据
数据库
小羊没烦恼!2 小时前
系统内部模块(子系统)之间的耦合以及模块(子系统)划分
java·开发语言·前端·数据库·算法·c#
大猫会长2 小时前
调用codebuddy集成的supabase授权白屏解决方法
linux·运维·服务器
麦壳饼2 小时前
深入探讨:SonnetDB 的文件格式与存储布局
数据库·sonnetdb
夜之眷属3 小时前
服务器被挖矿病毒入侵的排查与清理实录
运维·服务器
for_ever_love__3 小时前
Redis 持久化讲透:RDB、AOF 与混合持久化怎么选
java·数据库·redis·持久化·aof·区别·rdb