远程访问 mysql 的方法有多种,具体取决于操作系统和网络空间。流程包含:1. 开启远程连接并设置防火墙规则;2. 建立远程客户并授予权限;3. 传送到远程 mysql 服务器;4. 应用 ssh 隧道开展安全加密联接。 本文来自zvvq
本文来自zvvq
怎样远程访问 MySQL
远程访问 MySQL 的方法有多种,实际取决于你的操作系统、数据库版本和网络空间。以下是一些常见的流程: zvvq好,好zvvq
1. 开启远程连接 内容来自samhan
Linux/Unix:编写 /etc/mysql/my.cnf 文档,在 [mysqld] 部分加上 bind-address = 0.0.0.0。 Windows:开启 MySQL 配置管理器,在 "TCP/IP Networking" 菜单栏中,点选 "Enable TCP Networking" 并设置 "Port" 为 3306。
2. 设定防火墙规则 copyright zvvq
Linux/Unix:应用sudoufwallow 3306指令开启 3306端口。 Windows:在防火墙中创建一个容许 3306端口的入站标准。
3. 建立远程客户
内容来自samhan
在 MySQL 命令行提示符中运行下列指令: zvvq好,好zvvq
CREATEUSERremote_user@%IDENTIFIEDBYpassword; zvvq.cn
GRANTALLPRIVILEGESON.TOremote_user@%; zvvq
FLUSHPRIVILEGES;
zvvq
4. 传送到远程 MySQL 服务器 本文来自zvvq
应用下列词法从远程计算机连收到 MySQL 服务器:
mysql-uremote_user-p-hhost_name
-u:远程登录名 -p:提醒键入远程用户密码 -h:远程 MySQL 云服务器主机名或 IP 地址
5. 应用 SSH 隧道
SSH隧道是一种安全方式,能通过安全套接字层 (SSL) 加密联接来远程访问 MySQL。
要使用 SSH 隧道: copyright zvvq
在远程计算机中使用下列指令运行 SSH 隧道: 内容来自samhan666
ssh-L 3306:localhost:3306remote_user@host_name zvvq
在当地计算机上,应用下列词法传送到 MySQL 服务器:
内容来自samhan
mysql-uremote_user-p-h127.0.0.1 内容来自zvvq,别采集哟
以上就是如何远程访问mysql的详细内容,大量请关注其他类似文章! 内容来自zvvq,别采集哟