停止当前服务器上已安装的MySQL或者MariaDB服务,或者修改其端口为其他端口,将3306端口释放;
时间: 2024-10-15 22:21:21 浏览: 36
linux – CenterOS 搞定 【端口】 + 【MySQL / Mariadb】: 安装、远程连接
停止MySQL/MariaDB服务并修改端口的过程取决于您操作系统和数据库版本。以下是一般的步骤,适用于Linux系统(基于Unix的系统):
1. **停止服务**:
```
sudo service mysql stop # 对于MySQL
sudo systemctl stop mariadb # 对于MariaDB
```
或者如果您的系统中使用的是systemd,
```
sudo systemctl stop mariadbd # 或 mysqld
```
2. **确认服务已经关闭**:
```
sudo systemctl status mysql.service # 或 mariadb.service
```
3. **修改配置文件**:
打开MySQL/MariaDB的配置文件,通常是`/etc/mysql/my.cnf` (MySQL) 或 `/etc/mysql/mariadb.conf.d/50-server.cnf` (MariaDB),查找`port`项,将其从3306改为新的端口,例如:
```
[mysqld]
port=your_new_port_number
```
然后保存更改。
4. **重启服务以应用新配置**:
```
sudo service mysql restart # 或 mariadb restart
```
5. **检查新的端口是否可用**:
可以用`nc -zv localhost new_port_number`测试新端口是否能连接。
记得备份数据以防意外,并谨慎操作,因为错误的配置可能会导致数据库无法启动。
阅读全文