Ubuntu下开启Mysql远程访问的方法

1. 首先,在MySQL配置文件中注释掉bind-address的行,原始配置为:bind-address = 127.0.0.1 注释掉后应为:bind-address = 0.0.0.0 2. 接着,使用root用户连接MySQL,执行以下命令:mysql -uroot -ppassword 注意替换password为你的MySQL root密码。3. 授予远程用户访问权限,使用以下命令:GRAN...
Ubuntu下开启Mysql远程访问的方法
在Ubuntu系统下,MySQL默认设置为仅允许本地访问,即bind-address = 127.0.0.1。为了实现MySQL的远程访问,需要进行以下步骤:

1. 首先,在MySQL配置文件中注释掉bind-address的行,原始配置为:

# bind-address = 127.0.0.1

注释掉后应为:

bind-address = 0.0.0.0

2. 接着,使用root用户连接MySQL,执行以下命令:

mysql -uroot -ppassword

注意替换password为你的MySQL root密码。

3. 授予远程用户访问权限,使用以下命令:

GRANT ALL ON *.* TO 'username'@'%' IDENTIFIED BY 'password';

将username和password替换为你的用户名和密码。'%'表示允许来自任何IP地址的连接。

4. 最后,重启MySQL服务以使更改生效:

/etc/init.d/mysql restart

完成以上步骤后,MySQL将允许远程访问。请确保在实际部署中对数据库连接进行适当的安全配置。2024-10-16
mengvlog 阅读 69 次 更新于 2025-10-30 10:28:13 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

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