,可以通过以下步骤实现:
- 安装MySQL 5.7和MySQL 8.0:
- 安装MySQL 5.7:在终端中运行以下命令:
- 安装MySQL 5.7:在终端中运行以下命令:
- 安装MySQL 8.0:在终端中运行以下命令:
- 安装MySQL 8.0:在终端中运行以下命令:
- 配置MySQL 5.7和MySQL 8.0的端口:
- 打开MySQL 5.7的配置文件:在终端中运行以下命令:
- 打开MySQL 5.7的配置文件:在终端中运行以下命令:
- 找到
[mysqld]
部分,修改port
参数为一个未被占用的端口号(例如3307)。 - 打开MySQL 8.0的配置文件:在终端中运行以下命令:
- 打开MySQL 8.0的配置文件:在终端中运行以下命令:
- 找到
[mysqld]
部分,修改port
参数为另一个未被占用的端口号(例如3308)。
- 启动MySQL 5.7和MySQL 8.0:
- 启动MySQL 5.7:在终端中运行以下命令:
- 启动MySQL 5.7:在终端中运行以下命令:
- 启动MySQL 8.0:在终端中运行以下命令:
- 启动MySQL 8.0:在终端中运行以下命令:
- 连接到MySQL 5.7和MySQL 8.0:
- 连接到MySQL 5.7:在终端中运行以下命令:
- 连接到MySQL 5.7:在终端中运行以下命令:
- 输入MySQL 5.7的root密码进行连接。
- 连接到MySQL 8.0:在终端中运行以下命令:
- 连接到MySQL 8.0:在终端中运行以下命令:
- 输入MySQL 8.0的root密码进行连接。
通过以上步骤,你可以在Ubuntu上同时使用MySQL 5.7和MySQL 8.0。请注意,为了避免端口冲突,需要确保每个MySQL实例使用不同的端口号。