linux 安装多版本mysql
时间: 2023-07-22 14:18:39 浏览: 64
安装多个版本的 MySQL 在 Linux 系统上可以通过以下步骤实现:
1.下载 MySQL 安装包:
从 MySQL 官网下载所需版本的 MySQL 安装包,建议下载 tar 包,因为它可以在任何 Linux 版本上运行。
2.解压安装包:
使用以下命令解压下载的 tar 包:
```
$ tar -zxvf mysql-VERSION.tar.gz
```
3.创建数据目录:
在解压后的 MySQL 目录中创建一个数据目录,用于存储 MySQL 数据:
```
$ mkdir /usr/local/mysql/data
```
4.配置 MySQL:
在解压后的 MySQL 目录中找到 my.cnf 文件,将其复制到/etc 目录下,并根据需要修改配置:
```
$ cp support-files/my-default.cnf /etc/my.cnf
```
5.安装 MySQL:
使用以下命令安装 MySQL:
```
$ cd mysql-VERSION
$ ./configure --prefix=/usr/local/mysql --with-extra-charsets=complex \
--enable-thread-safe-client --enable-local-infile --enable-shared \
--with-plugins=innobase,myisam
$ make
$ make install
```
6.配置环境变量:
将 MySQL 的 bin 目录添加到 PATH 环境变量中,这样可以在任意位置使用 mysql 命令:
```
$ export PATH=$PATH:/usr/local/mysql/bin
```
7.启动 MySQL:
使用以下命令启动 MySQL:
```
$ /usr/local/mysql/bin/mysqld_safe --user=mysql &
```
8.修改端口号:
如果需要在同一台机器上安装多个版本的 MySQL,需要为每个版本设置不同的端口号,可以在 my.cnf 文件中设置端口号,如:
```
[mysqld]
port=3307
```
以上就是在 Linux 系统上安装多个版本的 MySQL 的步骤,希望能对你有所帮助。