连接 mysql8

mysql 8与以往的mysql加密方式不一样,需修改加密方式,我这个是新增一个用户test,这个用户加密方式和老版本mysql一样

登录mysql:
mysql -uroot -p
进入mysql数据库
use mysql;
新增用户
create user 'test'@'%' identified by '123456';
设置权限,为test分配权限,以便可以远程连接
grant all PRIVILEGES on *.* to test@'%' WITH GRANT OPTION;
ALTER user 'test'@'%' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
更新加密算法
ALTER user 'test'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
刷新数据库
flush privileges;

猜你喜欢

转载自blog.csdn.net/qq_34874784/article/details/84959880