首页 > 数据库 >【MySQL】013-用户管理和权限管理(了解)

【MySQL】013-用户管理和权限管理(了解)

时间:2023-02-22 16:03:14浏览次数:52  
标签:cmd 管理 -- MySQL 013 USER mysql PASSWORD root

一、用户管理

1、添加用户

CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';

 

2、删除用户

DROP USER '用户名'@'主机名';

 

3、修改用户密码

-- 方法1
UPDATE USER SET PASSWORD = PASSWORD('新密码') WHERE USER = '用户名';

-- 方法2
SET PASSWORD FOR '用户名'@'主机名' = PASSWORD('新密码');

MySql中忘记了root用户的密码该怎么办:

第一步:(管理员身份)cmd -- > net stop mysql;(停止mysql服务)

第二步:使用无验证方式启动mysql服务:mysqld --skip-grant-tables

第三步:打开一个新的cmd窗口,输入mysql直接进入数据库;

第四步:使用mysql库,use mysql;

第五步:更改root密码,update user set password = password<'新密码'> where user = 'root';

第六步:关闭两个cmd窗口,并打开任务管理器里面的进程列表,手动结束掉mysqld进程;

第七步:(管理员身份)cmd -- > net start mysql;(开启mysql服务)

第八步:用root的新密码进行登录即可;

 

4、查询用户

第一步:切换到mysql数据库;

第二步:查询user表;

标签:cmd,管理,--,MySQL,013,USER,mysql,PASSWORD,root
From: https://blog.51cto.com/u_13272819/6079191

相关文章