mysql5.6版本修改密码:ERROR 1046 (3D000): No database selected

问题

mysql5.6版本修改密码:ERROR 1046 (3D000): No database selected

原因

使用的user不对,使用show databases查看数据库,可以发现没有user这个数据库
mysql5.6版本修改密码:ERROR 1046 (3D000): No database selected
至于user数据库在哪

解决

使用命令

use mysql;

mysql5.6版本修改密码:ERROR 1046 (3D000): No database selected
再查看表格,就能发现里面有user表
mysql5.6版本修改密码:ERROR 1046 (3D000): No database selected
执行修改密码的命令

update user set password=password('123456') where user='root';

问题得以解决
mysql5.6版本修改密码:ERROR 1046 (3D000): No database selected
刷新权限

 flush privileges;
上一篇:什么是API接口,具体是什么意思?


下一篇:PAT (Advanced Level) Practice 1046 Shortest Distance (20 分) 凌宸1642