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

防火墙打开的状态

相关推荐
牛魔王_15 分钟前
SqlServer 大数据量分页查询
数据库·sqlserver·分页·查询·翻页
醉风塘6 分钟前
MongoDB持久化深度解析:从数据安全到性能平衡的艺术
数据库·mongodb
典孝赢麻崩乐急8 分钟前
Redis复习------跳表
数据库·redis·缓存
✿ ༺ ོIT技术༻10 分钟前
Redis:Redis背景、特性、客户端及单线程模型
数据库·redis·缓存
程序员阿鹏17 分钟前
如何保证写入Redis的数据不重复
java·开发语言·数据结构·数据库·redis·缓存
做一个码农都是奢望27 分钟前
高算linux平台如何安装gprmax
linux·运维·服务器
廋到被风吹走32 分钟前
【数据库】【Oracle】事务与约束详解
数据库·oracle
Ancelin安心35 分钟前
Windows搭建和使用vulhub的一些常用命令
linux·运维·服务器·网络安全·docker·容器·vulhub
天然玩家39 分钟前
【数据库知识】聚簇索引&二级索引
数据库·聚簇索引·回表·二级索引
txzz88881 小时前
CentOS-Stream-10 搭建NTP服务器(二)
linux·服务器·centos·ntp时间服务器·centos 10