mysql报错hy000_1251-client does not support

mysql报错hy000_1251-client does not support我似乎无法重新创建一个已删除的简单用户,即使以root用户身份在MySQL中也是如此。我的情况是:用户’jack’曾经存在,但是我从mysql.user中删除了它以重新创建它。我在那张桌子上看不到任何痕迹。如果我对其他随机用户名(例如“jimmy”)执行此命令,则该命令会正常工作(就像最初对“jack”所做的一样)。我已经做了些什么来破坏用户“jack”,以及如何撤销该破坏,以便重新创建“j…

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

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

我似乎无法重新创建一个已删除的简单用户,即使以root用户身份在MySQL中也是如此。

我的情况是:用户’jack’曾经存在,但是我从mysql.user中删除了它以重新创建它。我在那张桌子上看不到任何痕迹。如果我对其他随机用户名(例如“

jimmy”)执行此命令,则该命令会正常工作(就像最初对“ jack”所做的一样)。

我已经做了些什么来破坏用户“ jack”,以及如何撤销该破坏,以便重新创建“ jack”作为此安装的MySQL的有效用户?

请参见下面的示例。(当然,最初,在创建“ jack”和将其删除之间有很多时间。)

mysql> CREATE USER ‘jack’@’localhost’ IDENTIFIED BY ‘test123’;

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from user;

+——————+—————–+

| user | host |

+——————+—————–+

| root | 127.0.0.1 |

| debian-sys-maint | localhost |

| jack | localhost |

| root | localhost |

| root | russ-elite-book |

+——————+—————–+

5 rows in set (0.00 sec)

mysql> delete from user where user = ‘jack’;

Query OK, 1 row affected (0.00 sec)

mysql> select user,host from user;

+——————+—————–+

| user | host |

+——————+—————–+

| root | 127.0.0.1 |

| debian-sys-maint | localhost |

| root | localhost |

| root | russ-elite-book |

+——————+—————–+

4 rows in set (0.00 sec)

mysql> CREATE USER ‘jack’@’localhost’ IDENTIFIED BY ‘test123’;

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

mysql> CREATE USER ‘jimmy’@’localhost’ IDENTIFIED BY ‘test123’;

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from user;

+——————+—————–+

| user | host |

+——————+—————–+

| root | 127.0.0.1 |

| debian-sys-maint | localhost |

| jimmy | localhost |

| root | localhost |

| root | russ-elite-book |

+——————+—————–+

5 rows in set (0.00 sec)

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

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

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


相关推荐

  • 论JSP数据库连接池的必要性

    论JSP数据库连接池的必要性

    2021年7月26日
    57
  • C++ 数值与 string 的相互转换

    C++ 数值与 string 的相互转换使用函数模板将基本数据类型(整型、字符型、实型、布尔型)转换成string。//ostringstream对象用来进行格式化的输出,常用于将各种类型转换为string类型//ostringstream只支持<<操作符template<typenameT>stringtoString(constT&t){ostringstreamoss;//创建一个格式化输出流

    2022年5月14日
    36
  • sklearn.metrics.auc_auc值计算公式

    sklearn.metrics.auc_auc值计算公式fromsklearnimportcross_validation,metricsfromsklearnimportsvmtrain_data,train_target=load(filename)#自定义加载数据函数,返回的是训练数据的数据项和标签项train_x,test_x,train_y,test_y=cross_validation.train_test_split

    2022年10月7日
    3
  • 向navicat中导入数据库时出现错误_sqlserver导入sql文件

    向navicat中导入数据库时出现错误_sqlserver导入sql文件在Navicat导出的 或者别的sql文件,在使用Navicat导入时候 出现异常失败报错问题。搜索了很多资料查看,发现是没有解决掉的。最后无意间想起使用 MySql 直接使用命令导入尝试,发现可行的简单粗暴,直接打开你的MySql 登录以后 选择 要导入的数据库use 数据库名称;source 文件的绝对路径;完事 ,坐等~…

    2022年8月19日
    27
  • request对象的作用

    request对象的作用HttpServletRequset:请求报文     代表:浏览器请求时的请求报文,请求到达服务器服务器将报文解析封装为这个对象     获取:请求到服务器是,服务器直接创建然后传入到servlet方法中,最终传入到doget中     作用:获取请求报文中的所有数据              1、获取请求参数【input表…

    2022年5月29日
    45
  • 位运算(按位与、按位或、异或)

    位运算(按位与、按位或、异或)按位与运算符 amp 参加运算的两个数 按二进制位进行 与 运算 运算规则 只有两个数的二进制同时为 1 结果才为 1 否则为 0 负数按补码形式参加按位与运算 即 0 amp 0 0 0 amp 1 0 1 amp 0 0 1 amp 1 1 例 3 amp 5 nbsp 即 00000011 amp 00000101 00000001 所以 3

    2026年1月18日
    1

发表回复

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

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