1、问题描述
因为在迁移数据,直接使用了mysqldump --all-databases 备份了全部数据库,导入数据后可以查到原先用户信息但无法登录,所以想改密码试试,就发生了这种情况
2、解决办法
执行
FLUSH PRIVILEGES;
执行 FLUSH PRIVILEGES命令,更新grant table,此时grant table里有了原先的用户
更新grant table后,原先的用户可以使用了,也可以改密码了
1、问题描述
因为在迁移数据,直接使用了mysqldump --all-databases 备份了全部数据库,导入数据后可以查到原先用户信息但无法登录,所以想改密码试试,就发生了这种情况
2、解决办法
执行
FLUSH PRIVILEGES;
执行 FLUSH PRIVILEGES命令,更新grant table,此时grant table里有了原先的用户
更新grant table后,原先的用户可以使用了,也可以改密码了
Last_SQL_Errno: 1133Last_SQL_Error: Error 'Can't find any matching row in the user table' on query. Default database: ''. Query: 'grant all privileges on `zentao`.* to `zentao`@`localhost`'问题MySQL主从同步停止,在从库中查看状态mysql> show slave status\G报如下错..
开发总结
前提条件 1.已在虚拟机中安装了hadoop集群环境 版本 wind
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M