环境
- mysql8
- ubuntu22.04
更改配置文件
vim /etc/mysql/mysql.conf.d/mysqld.conf
找到
bind-address = 127.0.0.1
mysqlx-bind-address =127.0.0.1
把这两行注释掉,保存退出即可
修改mysql配置
- 登录mysql
- 创建一个远程连接账户,名字任意,密码任意,用户名以test为例
CREATE USER 'test'@'%' IDENTIFIED BY '你的密码';
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%';
FLUSH PRIVILEGES;
3.验证成功性
SELECT user,host FROM mysql.user;
看到你创建的用户他的host的值是%就行了
退出mysql
重启服务:systemctl restart mysql
finish!