mysql 创建root 用户出错,这是什么原因?mysql 中也没有root用户

https://img3.mukewang.com/5b9510be0001443a07650225.jpg

SMILET
浏览 2109回答 2
2回答

千巷猫影

一、检查是否已经有root用户mysql> use mysql; mysql> select user from user; 查看是否有root用户二、你这个报错多半是已经有该用户mysql> create user 'test2'@'localhost' identified by '123'; Query OK, 0 rows affected (0.01 sec) mysql> create user 'test2'@'localhost' identified by '123'; ERROR 1396 (HY000): Operation CREATE USER failed for 'test2'@'localhost'三、如果有,删除用户,重新创建即可,或者修改密码删除后再创建 mysql>delete user from user where User='test2'; 或者修改root密码 mysql>UPDATE user SET Password = password('new-password') WHERE User = 'root';
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL