主页 > InnoDB存储引擎 > MySQL用户管理

MySQL用户管理

小牛教程 InnoDB存储引擎 2021年06月16日

  MySQL用户管理

  增:create user sangou@'%' identified by '123';

  删:drop user sanpang@'%';

  改:

  修改用户名:select user,host from mysql.user;

  修改密码:alter user ergou@'%' identified by '123456';

  查:

  select user,host from mysql.user; #查看已经创建的用户

  select current_user(); #查看当前登录的用户

  其他方式修改密码:mysqladmin -u -p -S password '';
 

  DML语句管理mysql用户注意事项:

  修改用户名:update user set user='sangou' where user='ergou' and host='%';

  原因:

  a.update在执行修改用户时,是将数据保存在磁盘上的

  b.通过连接mysql数据库,会进行一系列的认证(用户名、ip、密码),会从内存中读取数据与我连接时输入的数据进行匹配。

  解决:

  flush privileges;

广告位
标签: mysql用户