📜  设置密码mysql(1)

📅  最后修改于: 2023-12-03 15:12:07.951000             🧑  作者: Mango

设置密码 MySQL

MySQL 是一种开源的关系型数据库管理系统,它的安装和使用都非常简单易懂,但在实际应用过程中,安全性是非常有必要考虑的。为了保证数据库的安全性,我们需要设置 MySQL 的密码。

设置 MySQL 的 root 账户密码
Step 1:登录 MySQL

在终端中输入以下命令连接到 MySQL:

mysql -u root -p

输入完这条命令后,会要求输入管理员密码。

Step 2:设置密码

输入以下命令设置密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

root即用户名,new_password是你所想要设置的密码,注意单引号不可省略。

Step 3:刷新

执行以下命令完成刷新操作:

FLUSH PRIVILEGES;

此时,你已经成功设置 MySQL 的密码。

在 MySQL 服务器上创建新用户并设置密码

当你的 MySQL 服务器托管了多个应用程序时,你可能需要创建多个新用户,以避免安全风险。以下是创建新用户和设置密码的方法:

Step 1:登录 MySQL

在终端中输入以下命令连接到 MySQL:

mysql -u root -p

输入完这条命令后,会要求输入管理员密码。

Step 2:创建新用户和密码

执行以下命令以创建新用户和密码:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'user_password';

username是你创建的新用户名,user_password是你所想要设置的密码。

Step 3:分配用户权限

你还需要授予新用户合适的权限。例如,如果你想为用户分配所有权限,可以使用以下命令:

GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost';
Step 4:刷新权限

当你完成权限配置时,请使用以下命令刷新权限:

FLUSH PRIVILEGES;
Step 5:退出

如果你现在想要退出 MySQL,请执行以下命令:

EXIT;

这就完成了在 MySQL 服务器上创建新用户并设置密码的过程。

以上就是在 MySQL 中设置密码的方式。通过这些方法,你可以轻松设置 MySQL 的密码,确保你的数据库的安全性。