環境
- 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!