mysql> select Host,User from user;
+-----------------------+------+
| Host | User |
+-----------------------+------+
| % | root |
| 127.0.0.1 | root |
| ay140223101721338f07z | |
| ay140223101721338f07z | root |
| localhost | |
+-----------------------+------+
5 rows in set (0.00 sec)
里面有三个root如果执行 update user set host ='%' where user='root' 的话会提示:主键user的数据重复。。
我想在本地用navcat来登录root用户管理
+-----------------------+------+
| Host | User |
+-----------------------+------+
| % | root |
| 127.0.0.1 | root |
| ay140223101721338f07z | |
| ay140223101721338f07z | root |
| localhost | |
+-----------------------+------+
5 rows in set (0.00 sec)
里面有三个root如果执行 update user set host ='%' where user='root' 的话会提示:主键user的数据重复。。
我想在本地用navcat来登录root用户管理
这个UPDATE同时更新三个ROOT为 root@% ,当然先造成主键冲突。