#### 1.更新软件包列表
首先,我们需要确保我们的软件包列表是最新的。这可以通过运行 `apt update` 命令来完成。
sudo apt update
#### 2. 安装MySQL APT配置工具
接下来,我们需要从MySQL官方网站下载APT配置工具,并安装它以便能够通过APT仓库安装MySQL。
wget https://dev.mysql.com/get/mysql-apt-config_0.8.32-1_all.deb
apt install gnupg
dpkg -i mysql-apt-config_0.8.32-1_all.deb
apt update
#### 3. 安装MySQL服务器
现在我们可以使用APT安装MySQL服务器。
apt install mysql-server
## 4 . 更新软件包列表
再次更新软件包列表,以便APT可以识别新添加的MySQL仓库。
sudo apt update
#### 5. 启动MySQL服务
启动MySQL服务并设置它在系统启动时自动启动。
sudo systemctl start mysql
sudo systemctl enable mysql
#### 6. 登录MySQL服务器
使用root用户登录到MySQL服务器。
mysql -u root -p
输入密码后,您将进入MySQL命令行。使用 `exit` 命令退出。
#### 7. 编辑MySQL配置文件
编辑MySQL的配置文件以允许来自任何IP地址的连接。
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
在文件中找到 `[mysqld]` 部分,并添加或修改 `bind-address` 为 `0.0.0.0`,这将允许MySQL监听所有的网络接口。
[mysqld]
bind-address = 0.0.0.0
### 8. 重启MySQL服务
保存并关闭文件后,重新启动MySQL服务以应用更改。
sudo systemctl restart mysql
### 注意事项
- 在编辑配置文件之前,请确保了解更改的影响,特别是在设置 `bind-address` 时,因为它会影响服务器的安全性。
- 在生产环境中,应避免使用 `0.0.0.0`,而是指定特定的IP地址以限制访问。
- 始终保持系统和软件包的更新,以确保安全性。
- 使用强密码和适当的权限管理来保护MySQL服务器。