mysql5.7编译安装
时间: 2023-10-06 11:09:52 浏览: 103
要编译安装MySQL 5.7,可以按照以下步骤进行操作:
1. 下载MySQL 5.7的源代码包和Boost库的源代码包。可以使用以下命令下载:
```
cd /tmp
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24.tar.gz
wget http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz
```
2. 解压源代码包。可以使用以下命令解压:
```
tar -xzvf mysql-5.7.24.tar.gz
tar -xzvf boost_1_59_0.tar.gz
```
3. 配置环境变量。可以使用以下命令编辑`/etc/profile.d/mysql.sh`文件,并添加以下内容:
```
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin
```
然后执行以下命令使环境变量立即生效:
```
source /etc/profile
```
4. 编译MySQL。进入到解压后的MySQL源代码目录,执行以下命令:
```
cmake . -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/tmp/boost_1_59_0
make && make install
```
5. 配置MySQL服务。可以使用以下命令编辑`/usr/lib/systemd/system/mysql.service`文件,并添加以下内容:
```
[Unit]
Description=The Mysql Process Manager
After=syslog.target network.target remote-fs.target nss-lookup.target
阅读全文