Ubuntu MySQL如何实现远程访问
导读:要在Ubuntu上配置MySQL以允许远程访问,请按照以下步骤操作: 登录到您的Ubuntu服务器。 打开终端,然后输入以下命令以登录到MySQL: sudo mysql 输入您的MySQL密码,然后按Enter键。...
要在Ubuntu上配置MySQL以允许远程访问,请按照以下步骤操作:
-
登录到您的Ubuntu服务器。
-
打开终端,然后输入以下命令以登录到MySQL:
sudo mysql
-
输入您的MySQL密码,然后按Enter键。
-
一旦登录到MySQL,您需要允许远程访问。首先,创建一个新的MySQL用户并授权远程访问。将
your_username
替换为您选择的用户名,将your_password
替换为您选择的密码:
CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';
- 接下来,为新用户分配权限。将
your_database
替换为您要允许访问的数据库名称:
GRANT ALL PRIVILEGES ON your_database.* TO 'your_username'@'%';
- 刷新权限以使更改生效:
FLUSH PRIVILEGES;
- 退出MySQL:
EXIT;
- 现在,您需要配置MySQL服务器以允许远程连接。打开MySQL配置文件
/etc/mysql/mysql.conf.d/mysqld.cnf
:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
- 在
bind-address
行上添加注释(在行首添加#
),以允许来自任何IP地址的连接。如果该行被注释掉或不存在,请添加它:
#bind-address = 127.0.0.1
-
按Ctrl + X,然后按Y,最后按Enter键保存更改并退出nano编辑器。
-
重启MySQL服务以应用更改:
sudo systemctl restart mysql
现在,您的Ubuntu MySQL服务器已配置为允许远程访问。您可以从其他计算机使用新创建的用户名和密码连接到MySQL服务器。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu MySQL如何实现远程访问
本文地址: https://pptw.com/jishu/715917.html