当前位置: 代码迷 >> 综合 >> 连接 mysql8
  详细解决方案

连接 mysql8

热度:22   发布时间:2023-10-17 19:39:38.0

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;