简单使用命令:
登录mysql后(分号代表语句结束,执行的时候不见到分号不会结束)
show databases; ---展示所有数据库名
use 数据库名; --- 进入(使用)某个数据库
show tables; --- 展示当前数据库的所有表名
desc 表名; --- 展示当前表的结构(就是字段和大小等)
查看mysql密码的加密方式
#mysql8以后的版本修改了新的加密方式
#mysql8以后
caching_sha2_password
#旧版加密方法
mysql_native_password
#切换到mysql数据库查看加密形式(在mysql数据库中的user表中)
(user是用户名字段,host是主机字段,plugin是加密格式,authentication_string是加密后的mysql密码)
select host,user,plugin,authentication_string from user;
修改mysql密码的加密方式:
(root是用户名user,localhost是主机名host,caching_sha2_password是新加密方法)
alter user 'root'@'localhost' identified with caching_sha2_password by'修改后的密码';