首页 > 数据库 > mysql教程 > 如何启用远程MySQL连接?

如何启用远程MySQL连接?

Barbara Streisand
发布: 2024-12-23 17:47:10
原创
675 人浏览过

How Can I Enable Remote MySQL Connections?

实现MySQL远程连接

本场景中,本地已经安装了MySQL Community Edition 5.5,目的是方便远程连接外部访问。

默认情况下,MySQL 允许远程连接,但远程 root 访问被禁用。要启用它,请在本地执行以下 SQL 命令:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
登录后复制

此外,在 my.cnf 文件中找到以下行(通常在 UNIX/macOS 系统上位于 /etc/mysql/my.cnf 中;检查 /etc/mysql/mysql.conf.d/mysqld.cnf 以获得备用位置):

bind-address = 127.0.0.1
登录后复制

通过添加井号将其注释掉('#') 位于行首:

#bind-address = 127.0.0.1
登录后复制

Windows 用户可以在 MySQL 安装目录中找到 my.cnf 文件,通常类似于 C:Program FilesMySQLMySQL Server 5.5。将其重命名为 my.ini。

在所有平台上重新启动 MySQL 服务器以使更改生效。

以上是如何启用远程MySQL连接?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板