关注分享主机优惠活动
国内外VPS云服务器

Linux环境下MySQL远程访问配置(Linux远程访问数据库)

Linux 环境中,必须执行以下步骤来设置 MySQL 并允许远程访问:

输入 MySQL 数据库服务器:[ h]
mysql - u root -p[ h]

使用以下命令检查当前的 MySQL 服务器是否允许远程访问:
[ h]SHOW VARIABLES LIKE 'bind_address';

By默认情况下,MySQL bind_address 值为 localhost。 这意味着只允许本地访问。 如果要允许远程访问,则必须将bind_address 值更改为服务器的IP 地址。

修改MySQL配置文件(my.cnf):

sudo nano /etc/mysql/my.cnf

找到内容:

bind-address = 127.0.0.1

将127.0.0.1更改为你服务器的IP地址,保存并退出。

重启MySQL服务:

sudo service mysql restart

允许远程访问:

在MySQL中,使用以下命令:

将 *.* 上的所有权限授予由“密码”标识的“用户名”@“主机”;
刷新权限;

其中 ' username'是登录MySQL的用户名,'host'是远程访问的IP地址,'password'是用户的密码。

最后,更新权限以启用设置:

FLUSH PRIVILEGES;

现在您可以访问 MySQL 您将能够做到这一点。 通过远程连接的数据库服务器。

未经允许不得转载:主机频道 » Linux环境下MySQL远程访问配置(Linux远程访问数据库)

评论 抢沙发

评论前必须登录!