问题提出:在mysql中创建一个用户(create user aa@localhost identified by 'password';flush privileges;)之后,因为某些原因想重建用户,虎虎的看了下mysql数据库表,直接delete from user where user='aa';,重建用户时却出现了’mysql--operation create user failed‘的错误
问题解决:mysql专门提供了操作用户的方法,而不是直接去对用户表增删改查,解决方法是
drop user aa@localhost;(不要加引号)
flush privileges;
create user aa@localhost identified by 'password';
flush privileges;
重建成功
问题解决:mysql专门提供了操作用户的方法,而不是直接去对用户表增删改查,解决方法是
drop user aa@localhost;(不要加引号)
flush privileges;
create user aa@localhost identified by 'password';
flush privileges;
重建成功