首页 > 数据库 > mysql教程 > 如何启用对 MySQL 服务器的远程根访问?

如何启用对 MySQL 服务器的远程根访问?

Linda Hamilton
发布: 2024-12-07 08:59:11
原创
370 人浏览过

How Can I Enable Remote Root Access to My MySQL Server?

增强远程连接的 MySQL 根访问权限

在远程服务器上管理数据库时,通常需要在 MySQL 中启用远程根访问。本综合指南将引导您完成实现此目标所需的步骤。

首先,必须确保根用户拥有适当的访问权限。以 root 用户身份执行以下命令,将“password”替换为您当前的 root 密码:

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

接下来,您需要将 MySQL 绑定到所有可用的网络接口,以启用来自任何主机的连接。要实现此目的:

  1. 编辑 MySQL 配置文件。对于 Ubuntu 16,此文件位于 /etc/mysql/mysql.conf.d/mysqld.cnf。
  2. 找到以“bind-address”开头的行并使用“#”将其注释掉字符:
#bind-address = 127.0.0.1
登录后复制
  1. 重新启动 MySQL 服务以应用更改:
service mysql restart
登录后复制

要验证 MySQL 现在是否已绑定到所有接口,请以 root 身份运行以下命令:

netstat -tupan | grep mysql
登录后复制

这些步骤应有效允许 root 访问 MySQL来自互联网上的任何主机。请记住,此修改会影响使用 root 密码的所有用户,因此充分保护您的服务器至关重要。

以上是如何启用对 MySQL 服务器的远程根访问?的详细内容。更多信息请关注PHP中文网其他相关文章!

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