淘先锋技术网

首页 1 2 3 4 5 6 7

MySQL是一款广泛应用于Web开发的关系型数据库管理系统,通常情况下,MySQL是默认只支持本地访问,如果需要远程访问MySQL,则需要进行配置。

以下是设置MySQL为远程访问的步骤:

1. 登录MySQL
mysql -u root -p
2. 创建新用户并授权访问
CREATE USER 'username'@'ip' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'ip' WITH GRANT OPTION;
其中,username为用户名称,ip为允许访问的IP地址,password为密码,*.*表示所有数据库和表的所有权限。
3. 修改配置文件
vi /etc/mysql/mysql.conf.d/mysqld.cnf
在文件中找到bind-address,将其修改为0.0.0.0,表示允许所有IP进行访问。
4. 重启MySQL
systemctl restart mysql
5. 防火墙设置
如果服务器开启了防火墙,需要添加MySQL的端口号默认为3306的入站规则,允许外部访问到MySQL服务。

以上步骤完成后,MySQL已经可以被远程访问了。