mac 多版本mysql
时间: 2024-05-25 08:09:05 浏览: 15
在 macOS 上安装多个版本的 MySQL 通常有两种方法:使用 Homebrew 或者手动安装。下面是两种方法的简要介绍:
1. 使用 Homebrew 安装多个版本的 MySQL:
使用 Homebrew 安装 MySQL 后,可以使用 brew switch 命令轻松切换不同版本的 MySQL。具体步骤如下:
1)安装 Homebrew:
在终端输入以下命令:
```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
2)使用 Homebrew 安装 MySQL:
在终端输入以下命令:
```
brew install mysql@5.7
```
这里安装的是 MySQL 5.7 版本,你也可以根据需要安装其他版本。
3)切换不同版本的 MySQL:
在终端输入以下命令:
```
brew switch mysql@5.7
```
这里切换到了 MySQL 5.7 版本,你也可以根据需要切换到其他版本。
2. 手动安装多个版本的 MySQL:
手动安装多个版本的 MySQL 需要分别下载、解压和配置每个版本的 MySQL,具体步骤如下:
1)下载并解压 MySQL:
从官网下载需要的 MySQL 版本,解压到指定目录,如 /usr/local/mysql-5.7。
2)创建数据目录并设置权限:
在终端输入以下命令:
```
sudo mkdir /usr/local/mysql-5.7/data
sudo chown -R _mysql:_mysql /usr/local/mysql-5.7/data
```
3)配置 MySQL:
在终端输入以下命令:
```
cd /usr/local/mysql-5.7/
sudo ./bin/mysqld --initialize --user=_mysql --basedir=/usr/local/mysql-5.7 --datadir=/usr/local/mysql-5.7/data
sudo cp support-files/mysql.server /etc/init.d/mysql57
```
这里的 /etc/init.d/mysql57 是启动脚本的位置,你可以根据需要修改。
4)启动 MySQL:
在终端输入以下命令:
```
sudo service mysql57 start
```
这里启动的是 MySQL 5.7 版本,你也可以根据需要启动其他版本。
相关推荐
![dmg](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)