远程登陆:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 修改配置文件,注释掉bind-address = 127.0.0.1
和 mysqlx-bind-address = 127.0.0.1
mysql -uroot -p -A --default-character-set=utf8
(若输入:mysql -uroot -p 会有坑。)
输入密码
use mysql;
支持外部远程连接:
update user set host='%' where user='root';
设定远程连接密码:youpw
alter user 'root'@'%' identified with mysql_native_password by 'youpw';
提示:error: Duplicate entry '%-root' for key 'user.PRIMARY' (忽略不管。)
执行:(生效)
flush privileges;
exit;
重启:
sudo /etc/init.d/mysql restart
开启安全策略:mysql端口。
【远程连接】mysql8开启远程详细教程【亲测有效】
最新推荐文章于 2024-08-20 16:37:34 发布