MySQL8.0允许root远程登录
连接mysql
| 1 | mysql -uroot -P3306 -hlocalhost -p | 
新建远程root用户
| 1 | create user 'root'@'%' IDENTIFIED with mysql_native_password by '123456'; | 
旧的工具使用mysql_native_password加密认证。
8.0默认使用caching_sha2_password加密认证。
允许登陆
| 1 | grant all privileges on *.* to 'root'@'%' ; | 
| 1 | flush privileges; | 
修改/etc/mysql/mysql.conf.d/mysqld.cnf
| 1 | [mysqld] | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 张拓的博客!






