Tag: mysql management

如何设置root密码为空

如何将MySQL root用户的密码更改为null – 意味着没有密码或'' – 从MySQL命令行客户端?

用于显示当前configurationvariables的mysql命令

在数据库中找不到显示当前mysqlconfiguration的命令。 我知道我可以看看/etc/mysql/my.cnf,但这不是我所需要的。

错误1396(HY000):操作CREATE USER失败'jack'@'localhost'

我似乎无法重新创build一个我已经删除的简单用户,甚至作为MySQL中的根。 我的情况:用户'杰克'以前存在,但我从mysql.user中删除,以重新创build它。 我在这张桌子里看不到这个痕迹。 如果我执行这个命令的其他随机用户名,说'吉米',它工作正常(就像它最初为'杰克')。 我已经做了什么来损坏用户“杰克”,我怎样才能消除这种腐败,以重新创build“杰克”作为这个安装MySQL的有效用户? 看下面的例子。 (当然,原来,“杰克”的创build和删除之间有很多时间)。 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 […]