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

防火墙打开的状态

相关推荐
2301_814590252 分钟前
使用Python进行图像识别:CNN卷积神经网络实战
jvm·数据库·python
国冶机电安装9 分钟前
电气安全保护装置:从设计选型到安装验收的全流程解析
服务器·网络·安全
FL4m3Y4n25 分钟前
MySQL事务原理分析
数据库·mysql
入瘾27 分钟前
Redis 服务启动失败
数据库·redis·缓存
2301_8166512230 分钟前
Django全栈开发入门:构建一个博客系统
jvm·数据库·python
菱玖40 分钟前
常用的SQL语句(MySQL运行)
数据库·mysql
qq_1481153743 分钟前
用Python批量处理Excel和CSV文件
jvm·数据库·python
刚入门的大一新生44 分钟前
Linux-Linux基础指令2
linux·运维·服务器
2301_810160951 小时前
使用Pandas进行数据分析:从数据清洗到可视化
jvm·数据库·python
光泽雨1 小时前
数据库的命令
数据库