当前位置:首页 > 云服务器

如何配置myql远程连接_myql远程访问配置方法

游戏科技网2026年09月15日 01:44云服务器20
描述:要实现MySQL远程访问,必须同时修改绑定地址为0.0.0.0或指定IP、授权用户username@%并刷新权限、开放防火墙3306端口及云平台安全组规则,三者缺一不可。MySQL 默认只允许本地连接,要实现远程访问,需同时修改用户权限、绑定地址和防火墙设置,三者缺一不可。修改 MySQL 绑定地址…
要实现MySQL远程访问,必须同时修改绑定地址为0.0.0.0或指定IP、授权用户username@%并刷新权限、开放防火墙3306端口及云平台安全组规则,三者缺一不可。

如何配置myql远程连接_myql远程访问配置方法

MySQL 默认只允许本地连接,要实现远程访问,需同时修改用户权限、绑定地址和防火墙设置,三者缺一不可。

修改 MySQL 绑定地址

MySQL 服务默认监听 127.0.0.1(仅本机),需改为监听所有 IP 或指定外网 IP。

  • 编辑配置文件:/etc/mysql/mysql.conf.d/mysqld.cnf(Ubuntu/Debian)或 /etc/my.cnf(CentOS/RHEL)
  • 找到 bind-address 行,将其改为:
    bind-address = 0.0.0.0(监听全部 IPv4 地址)
    或指定内网/公网 IP,如:bind-address = 192.168.1.100
  • 保存后重启 MySQL:sudo systemctl restart mysql(或 mysqld

授权远程用户访问权限

仅改绑定地址还不够,必须为用户显式授予从远程主机登录的权限。

如何配置myql远程连接_myql远程访问配置方法
word-document-organizer

智能整理Word文档,自动排版、生成目录、统一样式,支持学术/商务/极简模板。

下载
  • 登录 MySQL:mysql -u root -p
  • 切换到 mysql 系统库:USE mysql;
  • 查看当前用户及 host:SELECT User, Host FROM user;
  • 授权示例(允许用户 myuser 从任意主机用密码 mypass 连接):
    CREATE USER myuser@% IDENTIFIED BY mypass;
    GRANT ALL PRIVILEGES ON *.* TO myuser@% WITH GRANT OPTION;
  • 刷新权限:FLUSH PRIVILEGES;
  • 注意:% 表示任意主机;若只允许某 IP,写成 myuser@192.168.1.50

开放系统防火墙端口

Linux 防火墙(如 ufw、firewalld)可能拦截 3306 端口,需手动放行。

  • Ubuntu(ufw):sudo ufw allow 3306 或限定来源:sudo ufw allow from 192.168.1.50 to any port 3306
  • CentOS(firewalld):sudo firewall-cmd --permanent --add-port=3306/tcp
    sudo firewall-cmd --reload
  • 云服务器(如阿里云、腾讯云)还需在安全组中添加入方向规则,开放 TCP 3306 端口

验证与常见问题

完成配置后,在远程机器执行测试命令:

  • mysql -h 服务器IP -u myuser -p —— 若能成功登录,说明配置生效
  • 若报错 Host x.x.x.x is not allowed to connect:检查用户 host 是否为 % 或匹配 IP,且已执行 FLUSH PRIVILEGES
  • 若报错 Cant connect to MySQL server:检查 bind-address、防火墙、网络连通性(可用 telnet 服务器IP 3306 测试端口是否可达)
  • MySQL 8.0+ 默认认证插件为 caching_sha2_password,部分客户端不兼容,可创建用户时指定插件:
    CREATE USER myuser@% IDENTIFIED WITH mysql_native_password BY mypass;

“如何配置myql远程连接_myql远程访问配置方法” 的相关文章

5元云服务器:入门级新手首选

5元云服务器:入门级新手首选 我是一名刚毕业的大学生,对编程充满了热情,但现实总是骨感一些。刚踏入职场,我梦想着能独立开发一个网站或应用,却苦于没有足够的资源。买一台实体服务器太贵,租个虚拟空间又觉得…

6元服务器租用,高性价比VPS主机推荐

6元服务器租用,高性价比VPS主机推荐 记得去年我刚开始创业,做了一个小型网站来展示我的产品。那时,我手头紧,预算有限,却急着需要一个可靠的服务器来托管网站。作为一个普通上班族,我对技术懂得不多,但我…

云服务器市场增长

云服务器市场增长 大家好,作为一个每天依赖云服务器的开发者,我亲身感受到市场的飞速膨胀。想象一下,几年前我还得在办公室的老旧电脑前苦苦挣扎,处理数据时总是卡顿不堪,但现在,只需轻轻一点,就能在云端获得…

盘点最新优惠 云服务器网站推荐

盘点最新优惠 云服务器网站推荐 探盘最新优惠 云服务器网站推荐 云计算技术的迅猛发展,使得云服务器成为企业和个人开发者不可或缺的基础设施。云服务器,作为一种基于虚拟化技术的计算资源,允许用户按需获取计…

实惠低价云服务器f2g评测

实惠低价云服务器f2g评测 实惠低价云服务器F2G评测 随着云计算技术的快速发展,云服务器已经成为企业和个人开发者的重要选择。相比传统的物理服务器,云服务器在灵活性、可扩展性和成本上具有显著优势。然而…

10Mbps云服务器实战指南

10Mbps云服务器实战指南 在当前数字化转型的大背景下,云服务器已成为企业信息化建设的重要基础设施。本文将围绕10Mbps云服务器的选购指南、配置优化、常见问题解决方案以及性能监控等方面,提供实用的…