可以通过以下流程打开 mysql 远程连接:修改配置文件以绑定到全部 ip 地址;重启 mysql 服务;在防火墙中容许 3306 端口;配备远程客户的访问限制;更新权限;检测远程连接。 zvvq好,好zvvq
copyright zvvq
如何开启 MySQL 远程连接? 内容来自zvvq,别采集哟
为了容许来自远程计算机连接,必须在 MySQL 配置服务器防火墙内进行下列设定:
zvvq.cn
1. 改动 MySQL 环境变量: zvvq好,好zvvq
开启 MySQL 环境变量(通常位于 /etc/mysql/my.cnf 或 /etc/my.cnf)。加上或编写下列行:
内容来自zvvq,别采集哟
bind-address=0.0.0.0 内容来自samhan
0.0.0.0 绑定到全部 IP 地址,容许一切计算机联接。把它更改为特定 IP 地址或子网以限制访问。
2.重启 MySQL 服务: copyright zvvq
使用下列指令重启 MySQL 服务: 内容来自zvvq
sudoservice mysql restart zvvq.cn
3.容许远程连接的防火墙规则:
保证防火墙容许远程计算机传送到 MySQL 端口(默认端口为 3306)。在防火墙中打开下列端口: copyright zvvq
sudoufwallow 3306 内容来自samhan
4.配备远程用户权限:
在 MySQL 控制台中,使用下列指令为需要浏览的远程客户授于权限:
GRANTALLPRIVILEGESON*.*TO username@remote_ip_address IDENTIFIEDBYpassword;
内容来自samhan
更换 username、remote_ip_address 和 password 为实际值。
5.更新权限: 内容来自zvvq
更新权限表以应用变更: 本文来自zvvq
FLUSHPRIVILEGES; copyright zvvq
6.检测远程连接:
使用下列指令从远程计算机测试联接:
本文来自zvvq
mysql-u username-p-hremote_ip_address 内容来自samhan
输入密码并按 Enter。假如连接成功,你将见到 MySQL 提示符。以上就是mysql如何开启远程连接的详细内容,大量请关注其他类似文章!
内容来自zvvq