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)

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 结合matlab代码案例解释ICA独立成分分析原理「建议收藏」

    结合matlab代码案例解释ICA独立成分分析原理「建议收藏」目录介绍什么是ICA?对数据进行白化ICA算法ICA特性本分享为脑机学习者Rose整理发表于公众号:脑机接口社区(微信号:Brain_Computer).QQ交流群:941473018关于ICA,可以查看Rose小哥之前分享的《ICA独立成分分析去除EEG伪影》以及Scott等大神关于ICA的原理与应用的文献汇总《Scott等大神的33篇ICA独立成分分析论文汇总》。介绍独立分量分析是一…

  • contextConfigLocation 配置

    contextConfigLocation 配置web.xml通过contextConfigLocation配置spring的方式SSI框架配置文件路径问题:struts2的1个+N个路径:src+src(可配置)名称:struts.xml+Nspring的1个路径:src名称:applicationContex…

  • jeesite快速开发平台(七)—-代码生成原理

    jeesite快速开发平台(七)—-代码生成原理

  • linux搭建sendmail邮件服务器,Linux系统Sendmail架设Mail服务器[通俗易懂]

    一、安装Sendmail完全安装RedHatLinux9.0时,Sendmail就会自动内置,版本号为8.12.8-4.如果你不确定Linux是否已经安装有sendmail,可以输入以下命令查看:[root@ahpengroot]rpm–qa grepsendmail如果确定没有安装,请在图形界面下依次选择单击“主菜单-系统设置-添加删除应用程序”,然后在打开的“软件包管理”窗口里选…

  • python爬取股票代码_python爬取所有股票的个股资讯「建议收藏」

    python爬取股票代码_python爬取所有股票的个股资讯「建议收藏」前言由于毕设是要对股票的新闻报道进行情感分析,所以爬取所有股票的个股资是必要的前提工作了。一开始准备直接在东方财富网上爬取所有的个股资讯,但是在获得个股资讯列表的时候要模拟事件。前提工作安装python3(下载地址),在安装的时候选择添加到环境变量,如果没有选择,可以通过【右键我的电脑】->【属性】->【高级系统设置】->【环境变量】->【path】将安装的Python3的…

    2022年10月30日
  • nginx负载均衡并发量(应用服务器高并发解决方案)

    1.什么是负载均衡?当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能。那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台服务器的负载情况将请求分配给某一台后端服务器去处理。那么在这个过程中,调度者如何合理分配任务,保证所有后端服务器都将性能充分发挥,从而保持服务器集群的整体性能最优,这就是负载均衡问题。下…

发表回复

您的电子邮箱地址不会被公开。

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