mysql如何创建用户并设置密码 mysql如创建用户

【mysql如何创建用户并设置密码 mysql如创建用户】导读:MySQL是一种常用的关系型数据库管理系统,用户权限管理是MySQL中非常重要的一个功能 。本文将介绍如何在MySQL中创建用户 。
1. 登录MySQL
在终端或命令行中输入以下命令:
```
mysql -u root -p
其中“-u”表示用户名,“root”为默认管理员账户,“-p”表示需要输入密码 。
2. 创建新用户
在MySQL中可以通过以下语句创建新用户:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
其中“username”为新用户的用户名,“localhost”表示该用户只能从本地登录,“password”为该用户的密码 。
3. 授权
创建用户后,需要给该用户授权访问数据库的权限 。可以通过以下语句进行授权:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost';
其中“*.*”表示授权所有数据库和表的权限,“ALL PRIVILEGES”表示授权所有权限,“username”为新用户的用户名,“localhost”表示该用户只能从本地登录 。
4. 刷新权限
完成授权后 , 需要刷新权限使其生效 。可以通过以下语句刷新权限:
FLUSH PRIVILEGES;
5. 删除用户
如果需要删除用户,可以使用以下语句:
DROP USER 'username'@'localhost';
其中“username”为需要删除的用户名,“localhost”表示该用户只能从本地登录 。
总结:MySQL中创建用户需要登录MySQL,使用CREATE USER语句创建新用户,使用GRANT语句授权用户访问数据库,使用FLUSH PRIVILEGES语句刷新权限使其生效 。如果需要删除用户 , 可以使用DROP USER语句 。

    推荐阅读