标题:MySQL数据库设置密码及创建数据库账号密码步骤 一、登录MySQL服务器 1、打开终端或命令提示符。 2、输入以下命令登录MySQL服务器: ``` mysql u root p ``` 3、按照提示输入root用户的密码。 二、设置数据库密码 1、在MySQL命令行中,切换到root用户: ``` mysql> use mysql; ``` 2、查找需要修改密码的用户账号: ``` mysql> SELECT Host, User FROM user; ``` 3、修改用户密码,以下命令将用户root
的密码修改为newpassword
: ``` mysql> UPDATE user SET Password=PASSWORD('newpassword') WHERE User='root' AND Host='localhost'; ``` 4、刷新权限: ``` mysql> FLUSH PRIVILEGES; ``` 5、退出MySQL命令行: ``` mysql> EXIT; ``` 三、创建新的数据库账号并设置密码 1、登录MySQL服务器(如果尚未登录): ``` mysql u root p ``` 2、切换到root用户: ``` mysql> use mysql; ``` 3、创建新的数据库账号,例如创建一个名为newuser
的用户,密码为newpassword
,允许该用户从任何主机登录: ``` mysql> INSERT INTO user (Host, User, Password) VALUES ('%', 'newuser', PASSWORD('newpassword')); ``` 4、授予用户在特定数据库上的权限,授予newuser
对newdb
数据库的所有权限: ``` mysql> GRANT ALL PRIVILEGES ON newdb.* TO 'newuser'@'%' IDENTIFIED BY 'newpassword'; ``` 5、刷新权限: ``` mysql> FLUSH PRIVILEGES; ``` 6、退出MySQL命令行: ``` mysql> EXIT; ``` 完成以上步骤后,root
用户和newuser
用户都设置了密码,并且newuser
用户具有对newdb
数据库的所有权限。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1122540.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复