DCL-管理用户-增删查和修改密码
DCL-管理用户-增删查
SQl分类:
1、DDL:操作数据库和表
2、DML:增删表中数据
3、DQL:查询表中数据
4、DCL:管理用户、授权
DBA:数据库管理员
DCL:管理用户,授权
1、管理用户
1.添加用户:
语法:CREATE USER ' 用户名 '@' 主机名 ' IDENTIFIED BY ' 密码 ' ;
2、删除用户:
语法:DROP USER ' 用户名 '@' 主机名 ';
3、查询用户:
-- 1.切换到mysql数据库 USE mysql; -- 2.查询user表 SELECT * FROM USER;
通配符:%表示可以在任意主机使用用户登录数据库
DCL-管理用户-修改密码
修改用户密码:
UPDATE USER SET PASSWORD = PASSWORD('新密码')WHERE USER = '用户名';
UPDATE USER SET PASSWORD = PASSWORD('abc') WHERE USER = 'lisi'; SET PASSWORD FOR '用户名'@"主机名’= PASSWORD('新密码'); SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123');
mysql中忘记root用户的密码?
1、cmd --> net stop mysql 停止mysql服务
需要管理员运行该cmd
2、使用无验证码方式启动mysql服务:mysql -- skip - grant - tables
3、打开新的cmd窗口,直接输入mysql命令,敲回车。就可以登录成功
4、use mysql
5、update user set password = password(' 你的新密码 ')where user =‘root’;
6、关闭两个窗口
7、打开任务管理器,手动结束mysql.exe的进程
8、启动mysql服务
9、使用新密码登录
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本