创建一个新用户,指定加密方式,赋予所有权限,用新用户连接mysql
-- 创建用户名为odc
create user odc@'%' identified WITH mysql_native_password BY 'root';
-- grant给odc赋予所有的库和表的权限。
grant all privileges on *.* to odc@'%' with grant option;
-- 刷新
flush privileges;
如果想用老用户登陆,则需要手动修改为mysql_native_password
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
flush privileges; #刷新权限