select host, user from mysql.user;
里面一定有一条这样的记录:
host: localhost
user: 空
把这条记录删除即可,删除后别忘记下 flush privileges 指令刷新。
详细解释看手册关于权限验证。
里面一定有一条这样的记录:
host: localhost
user: 空
把这条记录删除即可,删除后别忘记下 flush privileges 指令刷新。
详细解释看手册关于权限验证。
GRANT ALL ON mytables.* TO user@localhost IDENTIFIED BY 'pw';如果是表的话就要指明是那个数据库的,例如是test的
GRANT ALL ON test.mytables TO user@localhost IDENTIFIED BY 'pw';