ubuntu下如何设置mysql8.0远程访问

1 取消bind-address=127.0.0.1

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

ubuntu下如何设置mysql8.0远程访问_第1张图片

2. 进入mysql

mysql -uroot -p你的密码

3. 查看root权限

use mysql

select host, user, authentication_string, plugin from user; 

ubuntu下如何设置mysql8.0远程访问_第2张图片

% 表示通配所有 host,可以访问远程。
如果是localhost,表示只能本地访问

4. 设置 远程访问权限

GRANT ALL ON *.* TO 'root'@'%';

flush privileges;//刷新

5. 重启mysql

sudo service mysql restart

你可能感兴趣的:(C++,常用配置,ubuntu,mysql,linux)