关于mysql添加用户和删除用户遇到的一些问题

   添加新用户

   今天在为mysql添加新用户时,找到下面这条指令:

   insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));

  

   然后退出

   mysql>\q

   重新登录

   $mysql -u test -p

   Enter password:

    

  发现出现错误,登录失败。

   经过对比论坛中提出的其他添加新用户的指令,并加以试验,找到了解决方法:

   以root身份登录mysql,然后使用 flush privileges;//刷新系统权限表。

   

     重新登录test可以成功登录:

     

    

     删除用户

     然后在删除用户时,使用了下面这条指令:

    Delete FROM user Where User='test' and Host='localhost';

    首先,以root身份登录mysql,并查看一下mysql的所有用户:

    

    发现test已经成功创建,然后开始删除test用户:

   

    可以看到,删除出现了错误,删除没有成功。

   经过去论坛查找相关信息,找到了解决方法:

   在删除之前,先使用use mysql,再删除用户:

  

   查看mysql的所有用户,发现test已经被成功删除:

  

  

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值