mysql服务器失败1396_Mysql ERROR 1396 (HY000) 错误的解决办法

mysql服务器失败1396_Mysql ERROR 1396 (HY000) 错误的解决办法建立用户的时候报告这个错误:ERROR1396(HY000):OperationCREATEUSERfailedfor‘abc’@’localhost’原因是mysql中已经有了这个用户,从mysql.user中直接删除delete,然后刷新权限FLUSHPRIVILEGES,再建用户就不会有这个问题了。如果是dropuser的话,mysql内部会自动刷新一下,那么再建也不会…


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

建立用户的时候报告这个错误:

ERROR 1396 (HY000): Operation CREATE USER failed for ‘abc’@’localhost’

原因是mysql中已经有了这个用户,从mysql.user中直接删除delete,然后刷新权限FLUSH PRIVILEGES,再建用户就不会有这个问题了。

如果是drop user 的话,mysql内部会自动刷新一下,那么再建也不会有这问题了。

举例说明1——delete删除:

mysql> create user ‘abc’@’localhost’;

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from user;

+——+———–+

| user | host |

+——+———–+

| root | 127.0.0.1 |

| abc | localhost |

| root | localhost |

+——+———–+

3 rows in set (0.00 sec)

mysql> delete from user where user=’abc’;

Query OK, 1 row affected (0.00 sec)

mysql> select user,host from user;

+——+———–+

| user | host |

+——+———–+

| root | 127.0.0.1 |

| root | localhost |

+——+———–+

2 rows in set (0.00 sec)

再次创建同名用户,报错如下:

mysql> create user ‘abc’@’localhost’;

ERROR 1396 (HY000): Operation CREATE USER failed for ‘abc’@’localhost’

这里要刷新权限,刷新之后就可以创建了;

mysql>flush privileges;

Query OK, 0 rows affected (0.00 sec)

mysql> create user ‘abc’@’localhost’;

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from user;

+——+———–+

| user | host |

+——+———–+

| root | 127.0.0.1 |

| abc | localhost |

| root | localhost |

+——+———–+

3 rows in set (0.00 sec)

举例说明2——drop 删除,可以直接创建:

mysql> drop user ‘abc’@’localhost’;

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from user;

+——+———–+

| user | host |

+——+———–+

| root | 127.0.0.1 |

| root | localhost |

+——+———–+

2 rows in set (0.00 sec)

mysql> create user ‘abc’@’loaclhost’;

Query OK, 0 rows affected (0.00 sec)

本文转自 模范生 51CTO博客,原文链接:http://blog.51cto.com/mofansheng/1980514,如需转载请自行联系原作者

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/169951.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Fcoin交易所的危险游戏!韭菜请远离!

    币圈一天,人间一年!Fcoin再一次用币圈速度验证了上面这句话并非虚言。Fcoin上线半个月,平台交易量即雄霸全球数字货币榜首,远超币安、OKEx、火币等老牌交易所,成为宇宙第一数字货币交易所。与Fcoin交易量蹿升速度相当的,还有Fcoin的平台币FT,一个月上涨百倍!成为币圈人士口中争相传播的百倍币。一、并不新鲜的Fcoin“交易挖矿”Fcoin能在短时间崛起,主要依靠的是“交易挖矿”模…

    2022年4月16日
  • JDBC批处理executeBatch

    JDBC批处理executeBatch

    2021年12月31日
  • stm32 SWD调试接口的使用

    stm32 SWD调试接口的使用SWD和传统的调试方式区别   1.SWD模式比JTAG在高速模式下面更加可靠。在大数据量的情况下面JTAG下载程序会失败,但是SWD发生的几率会小很多。基本使用JTAG仿真模式的情况下是可以直接使用SWD模式的,只要你的仿真器支持。所以推荐大家使用这个模式。   2.在大家GPIO刚好缺一个的时候,可以使用SWD仿真,这种模式支持更少的…

    2022年5月8日
  • 10种方法缓解所显示器造成的眼睛疲劳

    10种方法缓解所显示器造成的眼睛疲劳

    2021年9月18日
  • Python基础知识概要

    非常简单的python入门,了解这门语言,用来为接下来的开发做基础。

    2022年3月11日
  • Java中List的详细用法

    Java中List的详细用法目录:list中添加,获取,删除元素;list中是否包含某个元素;list中根据索引将元素数值改变(替换);list中查看(判断)元素的索引;根据元素索引位置进行的判断;利用list中索引位置重新生成一个新的list(截取集合);对比两个list中的所有元素;判断list是否为空;返回Iterator集合对象;将集合转换为字符串;将集合转换为数组;集…

    2022年7月7日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号