mysql 1396_Mysql ERROR 1396 (HY000) 错误的解决办法「建议收藏」

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

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

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)

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

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

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


相关推荐

  • 实验:ospf与BFD联动实验(EVE模拟器-Cisco)「建议收藏」

    实验:ospf与BFD联动实验(EVE模拟器-Cisco)「建议收藏」一、实验拓扑二、实验要求请完成以下需求:1、设备互联地址如拓扑所示;2、R1与R2、R2与R4、R1与R4之间运行OSPF,互联地址建邻,协议号123;3、配置bfd与ospf联动,并观察其bfd配置之后有何效果。三、实验配置过程1、配置AR1、2、3的IP地址AR1:hostnameAR1//修改名称interfaceGigabitEthernet0/0//进入接口ipaddress20.0.0.1255.255.255.0//配置IPAR2:hostname

    2022年5月3日
    60
  • 字面量(笑笑语法)

    字面量(笑笑语法)

    2022年1月23日
    42
  • maven详细教程_maven的安装与配置

    maven详细教程_maven的安装与配置学习maven的使用,看到一篇很实用的入门教程(菜鸟级入门)2007-08-2814:01:04标签:maven职场休闲一、前言早就知道maven在java项目的管理方面名声显赫,于是就想着学习掌握之,于是查阅了大量文档。发现这些文档的作者都是java的大腕,大多都是站在掌握了一定maven基础的角度上进行介绍,让我这初学者看的云里雾里不…

    2025年10月7日
    3
  • VMware安装RedFlag Linux Desktop 5.0「建议收藏」

    VMware安装RedFlag Linux Desktop 5.0「建议收藏」第一次安装的时候提示找不到硬盘,google了一下,原来在新建虚拟机的时候要选择”OtherLinux2.6.xkernel”,另外SCSI适配器选择“LSILogic”。这样就ok了.

    2022年8月20日
    9
  • 纯滚动怎么理解_scrollview不滚动

    纯滚动怎么理解_scrollview不滚动[1]滚动宽高[2]页面尺寸[3]滚动长度[4]页面滚动[5]滚动方法[6]滚动事件

    2022年8月2日
    9
  • UNIX的常用命令

    UNIX的常用命令Unix常用命令介绍:  多命令行:“;”多行命令:“\”1、系统关闭reboot、halt/shutdown、poweroff2、passwd命令:修改系统用户密码passwd[username]3、su命令:切换系统用户su[-username]username为空表示root用户4、cat命令:将指定的文件在标准输出到显示器cat [-AbET] [文件名列表]-A      …

    2022年5月31日
    33

发表回复

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

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