CMSV6帮助文档
/
901 DOCS · 225 VIDEOSEN

mysql开启远程访问(centos8)

作者 谢周轩更新 2025-08-07 15:01:17文档 ID 2033约 612 字 · 阅读 1 分钟查看原文 ↗

1 功能说明

centos8开启数据库远程访问

2 操作说明

2.1 修改my.cnf文件

路径:cd /opt/CMSServerV6/mysql
编辑文件 vim my.cnf 按i进入编辑模式,加符号#注释掉 bind-address = 127.0.0.1,按esc键退出编辑模式,shift键加:输入wq保存并退出。

连接数据库,修改mysq库user表,将Host改为%

cd /opt/CMSServerV6/mysql/bin
export LD_LIBRARY_PATH=./:$LD_LIBRARY_PATH
./mysql -h localhost -u root -p --socket=/tmp/gpsmysql.sock
(注:连接数据库报错:ERROR 2002 执行这个命令,5.7数据库先执行上一句命令)

use mysql;
select user,host from user;
update user set host = '%' where user = 'root';
flush privileges;

2.2 防火墙开启3311的端口

开放端口:firewall-cmd --zone=public --add-port=3311/tcp --permanent
重新加载防火墙:firewall-cmd --reload
(注:--是两个减号)

2.3 重启数据库

测试连接

数据来源 help.cmsv8.com
901 篇文档 · 225 个视频 · docs.alwaycare.com