导读:
在使用MySQL进行开发时,有时候需要在本地访问数据库,但默认情况下MySQL只允许在本地进行访问。那么如何增加本地访问呢?接下来将为大家介绍具体步骤。
1. 修改配置文件
首先打开MySQL的配置文件my.cnf,在[mysqld]下添加以下代码:
bind-address = 0.0.0.0
2. 修改用户权限
进入MySQL命令行,输入以下代码:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
其中,password为自己设置的密码。
3. 重启MySQL服务
修改完配置文件和用户权限之后,需要重启MySQL服务才能生效。在终端输入以下代码:
sudo service mysql restart
4. 防火墙设置
如果还无法连接MySQL,可能是防火墙阻止了连接。可以通过在防火墙中添加MySQL的端口号解决。在终端输入以下代码:
sudo ufw allow mysql
总结:
通过以上四个步骤,就可以成功增加本地访问MySQL。注意要保证安全性,不要随意将MySQL暴露在公网上。