Ubuntu下让MySQL数据库能被远程访问

在Ubuntu环境中,MySQL默认仅允许本地访问,若需让其他机器远程访问MySQL数据库,需通过以下步骤进行配置:第一步:修改配置文件 使用sudo权限编辑配置文件:sudo vim /etc/mysql/my.conf 在文件中定位到bind-address = 127.0.0.1这一行,并注释掉它。第二步:调整MySQL数据库权限 通过MySQL客户端执行...
Ubuntu下让MySQL数据库能被远程访问
在Ubuntu环境中,MySQL默认仅允许本地访问,若需让其他机器远程访问MySQL数据库,需通过以下步骤进行配置:

第一步:修改配置文件

使用sudo权限编辑配置文件:

#sudo vim /etc/mysql/my.conf

在文件中定位到bind-address = 127.0.0.1这一行,并注释掉它。

第二步:调整MySQL数据库权限

通过MySQL客户端执行以下命令:

1) [root@etc etc]# mysql -u root -p

输入密码。

2)mysql>use mysql;

3)mysql>select host,user,password from user;

4)grant all privileges on *.* to root@192.168.15.101 identified by 'password'

注意:将192.168.15.101替换为实际的远程客户端IP地址,而非MySQL服务器的IP地址。确保密码与MySQL数据库root用户一致。

第三步:重新测试远程访问

使用MySQL客户端尝试连接MySQL数据库,验证远程访问是否已成功启用。2024-11-04
mengvlog 阅读 55 次 更新于 2025-12-18 17:56:10 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部