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
相關文章
相關標籤/搜索