1. 修改MySQL配置文件uxysqlyfd-address选项,并将其注释掉或者修改为0.0.0.0。这样就可以允许MySQL接受来自任何IP地址的连接请求。
2. 创建远程连接用户oteuseroteuseroteuser为用户名,%表示允许任何IP地址进行连接,password为密码。
3. 开放端口
MySQL默认使用3306端口进行通信,因此需要在防火墙中开放该端口。可以使用以下命令开放3306端口:sudo ufw allow 3306/tcp。
4. 重启MySQL服务ctlysql。
通过以上四个步骤,大家可以成功地允许MySQL进行远程连接。需要注意的是,远程连接存在一定的安全风险,因此在使用远程连接时需要注意数据库的安全性。