mysql 8建立远程访问用户以及链接mysql速度慢的解决方法

 

 

mysql 8建立远程访问用户

 

[root@demo /]# mysql -u root -p  #登陆服务器数据库
Enter password:123xxx

>user mysql; mysql

>CREATE USER 'rtuser'@'%' IDENTIFIED BY 'gs@2019#';sql

>ALTER USER 'rtuser'@'%' IDENTIFIED WITH mysql_native_password BY 'gs@2019#';
>GRANT ALL ON *.* TO 'rtuser'@'%';
>flush privileges;

 

 

链接mysql速度慢的解决方法数据库

my.ini里面添加
[mysqld]
skip-name-resolve  # 通常咱们只要这一项即可以 
skip-grant-tables

 

修改密码服务器

ALTER USER "root"@"localhost" IDENTIFIED  BY "你的新密码";ide

 注意:重点啊,若是你没有设置认证方式,默认的密码加密方式是:caching_sha2_password,而如今不少客户端工具还不支持这种加密认证方式,链接测试的时候就会报错:client does not support  authentication protocol requested by server; consider upgrading MySQL client,这里的错误信息就是不支持身份认证方式,不要紧,去my.ini里面在[mysqld]下面加上这句话便可:工具

default_authentication_plugin=mysql_native_password
相关文章
相关标签/搜索