MySQL用户管理篇,登陆退出,创建用户删除用户

 时间:2026-02-12 08:32:26

1、命令行登陆(本机使用的是Windows系统)

找到MySQL命令行在本地的存放位置,执行以下语句

mysql -h [主机IP] -u [用户名] -p

然后输入该用户的密码

登陆成功如图

MySQL用户管理篇,登陆退出,创建用户删除用户

2、退出

执行以下命令,即可退出mysql

quit;

注意分号不能省略,退出成功如图

MySQL用户管理篇,登陆退出,创建用户删除用户

3、使用Navicat登陆数据库

文件->新建连接->mysql

1.输入连接名称,主机IP,端口,用户名,密码

2.点击测试连接,如果第一步输入正确,则显示链接成功

3.点击确定。

MySQL用户管理篇,登陆退出,创建用户删除用户

1、使用CREATE USER 创建,仅创建用户

语法结构

CREATE USER '用户名'@'主机IP' INDENTIFIED BY '登陆密码';

2、示例:

CREATE USER 'zeo'@'localhost' IDENTIFIED BY 'testpwd';

MySQL用户管理篇,登陆退出,创建用户删除用户

3、打开Navicat看看user表中的数据,可以看到已经添加账号zeo,也可以看到用户user并没有任何权限

MySQL用户管理篇,登陆退出,创建用户删除用户

4、使用GRANT语句创建用户,创建用户并授权,添加用户并授权他们访问MySQL对象的首选方法。

语法结构

GRANT 操作权限 ON 数据库名.表名 TO 用户名@主机IP [IDENTIFIED BY '密码'] [WITH GRANT OPTION]

说明:

操作权限有:

WITH GRANT OPTION 加上这个以后 该用户可以为其他用户授权。

5、示例1

GRANT ALL privileges ON study.* TO 'zeo2'@'localhost' IDENTIFIED BY 'testpwd2' WITH GRANT OPTION;

MySQL用户管理篇,登陆退出,创建用户删除用户

6、打开Navicat看看user表中的数据,可以看到已经添加账号zeo2,也可以看到用户zeo2在user表中没有任何权限

MySQL用户管理篇,登陆退出,创建用户删除用户

7、打开Navicat看看db表中的数据,可以看到已经添加账号zeo2,也可以看到用户zeo2已经具备在study数据库中操作的所有权限

MySQL用户管理篇,登陆退出,创建用户删除用户

1、使用DROP USER 删除。

语法结构 DROP USER 用户1[,用户2,用户3];

2、示例:

DROP USER 'zeo@locahost';

MySQL用户管理篇,登陆退出,创建用户删除用户

3、打开Navicat看看user表中的数据,可以看到账号zeo的数据已经删除

MySQL用户管理篇,登陆退出,创建用户删除用户

4、使用DELETE语句删除

示例:

1.删除账号数据

DELETE FROM mysql.user WHERE User='zeo2' AND Host='localhost';

MySQL用户管理篇,登陆退出,创建用户删除用户

5、打开Navicat看看user表中的数据,可以看到账号zeo2的数据已经删除

MySQL用户管理篇,登陆退出,创建用户删除用户

6、删除权限数据

DELETE FROM mysql.db WHERE User='zeo2' AND Host='localhost';

MySQL用户管理篇,登陆退出,创建用户删除用户

7、打开Navicat看看user表中的数据,可以看到账号zeo2的权限数据已经删除

MySQL用户管理篇,登陆退出,创建用户删除用户

  • 如何在powerdesigner上将LDM转为PDM?
  • 在2018年版的eclipse中如何搭javaee环境
  • Eclipse怎样设置当鼠标到文字上时立刻显示注释
  • Mysql 8.0修改密码策略
  • mysql怎么进入数据库查看所有表
  • 热门搜索
    国内旅游哪里好玩 旅游网站建设方案 澳大利亚 旅游签证 旅游管理专业前景 旅游资源开发与规划 中国最佳旅游城市 云南昆明旅游攻略 大连海岛旅游网 旅游年票官网 海南旅游线路