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

防火墙打开的状态

相关推荐
极小狐19 分钟前
极狐GitLab 安全文件管理功能介绍
linux·运维·数据库·安全·elasticsearch·gitlab
春_36 分钟前
IP范围转IP掩码
java·服务器·网络·tcp/ip
千羽星弦1 小时前
oracle体系结构
数据库·oracle
CURRY_yangyang301 小时前
lvs + keepalived + dns 高可用
linux·服务器·lvs·keepalived
小安同学iter1 小时前
Redis入门(Java中操作Redis)
数据库·redis·缓存
欧阳潇瑞1 小时前
ubuntu磁盘挂载
linux·运维·服务器
隐-梵2 小时前
Android studio前沿开发--利用socket服务器连接AI实现前后端交互(全站首发思路)
android·服务器·人工智能·后端·websocket·android studio·交互
zxsz_com_cn2 小时前
医疗设备预测性维护的合规性挑战与标准化路径研究
大数据·数据库·人工智能
大叔是90后大叔2 小时前
linux安装node版本管理工具(nvm和fnm)
linux·服务器
A尘埃2 小时前
腾讯云对象存储以及项目业务头像上传
腾讯云·图像上传