mysql空密码怎么办
时间 : 2023-03-09 02:07:01声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

如果 MySQL 数据库的 root 用户的密码为空,那么你需要执行以下步骤来设置一个新的密码:

1. 使用命令行工具连接到 MySQL 数据库

打开命令行终端,并输入以下命令:

mysql -u root

如果连接成功,则会看到如下输出:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 8

Server version: 5.7.19-0ubuntu0.16.04.1 (Ubuntu)

2. 更改 root 用户密码

在进入 MySQL 数据库后,使用以下命令来更改 root 用户的密码:

mysql> UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';

其中,将 `new_password` 替换为你要设置的新密码。

3. 刷新权限

更改密码后,刷新权限,使更改生效:

mysql> FLUSH PRIVILEGES;

4. 退出 MySQL 数据库

使用以下命令退出 MySQL 数据库:

mysql> EXIT;

现在,新的 root 用户密码已经设置成功。记得将其记录下来,以便以后使用。