mysql让root可以远程链接

2023年 8月 6日 57.6k 0

MySQL是一个流行的关系型数据库管理系统,可以用来存储和管理数据。默认情况下,MySQL的“root”用户只能从本地登录,而不能从远程登录。如果您想让root用户从远程登录到MySQL,那么您需要采取以下措施来设置。

mysql让root可以远程链接

首先,您需要登录MySQL服务器。您可以通过SSH登录MySQL服务器,或使用其他远程管理工具来登录。一旦您登录了MySQL服务器,您需要执行以下步骤:

#1 修改root用户密码
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
#2 授权root用户远程访问
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'new_password' WITH GRANT OPTION;
#3 刷新权限
mysql>FLUSH PRIVILEGES;

这些命令将修改root用户的密码,并授权root用户从任何IP地址访问MySQL服务器,并具有所有权限。如果你想授权root用户仅从特定的IP地址访问MySQL服务器,则需要使用以下命令:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY 'new_password' WITH GRANT OPTION;

以上命令将仅允许IP地址为192.168.1.100的机器上的root用户登录。

在您完成这些步骤之后,您将能够从远程访问MySQL服务器,并使用root用户登录。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论