欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

D012MySQL学习笔记-用户管理和权限管理(了解)

程序员文章站 2022-07-14 19:58:55
...

一、用户管理

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表;