Home  >  Article  >  Database  >  Mysql5.7.13 installation tutorial in Linux environment_MySQL

Mysql5.7.13 installation tutorial in Linux environment_MySQL

WBOY
WBOYOriginal
2016-08-20 08:48:131251browse

The example in this article shares the Linux mysql5.7.13 installation tutorial for your reference. The specific content is as follows

1. Preparation
cmake-3.6.0.tar.gz
bison-3.0.4.tar.gz
mysql-5.7.13.tar.gz (http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13.tar.gz)

2. Install cmake and bison
First you can check whether cmake is installed

# rpm -qa |grep cmake 
# tar zxvf cmake-3.6.0.tar.gz
# cd cmake-3.6.0
# ./bootstrap
# make && make install 
# tar zxvf bison-3.0.4.tar.gz
# cd bison-3.0.4
# ./configure
# make && make install 

3. Install Mysql

[root@localhost src]# tar -zxvf mysql-5.7.13.tar.gz
[root@localhost src]# cd mysql-5.7.13
[root@localhost mysql-5.7.13]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=gbk -DDEFAULT_COLLATION=gbk_chinese_ci -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/data/mysqldb -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1 


...
CMake Error at cmake/boost.cmake:81 (MESSAGE):
 You can download it with -DDOWNLOAD_BOOST=1 -DWITH_BOOST=<directory>

 This CMake script will look for boost in <directory>. If it is not there,
 it will download and unpack it (in that directory) for you.

 If you are inside a firewall, you may need to use an http proxy:

 export http_proxy=http://example.com:80

Call Stack (most recent call first):
 cmake/boost.cmake:238 (COULD_NOT_FIND_BOOST)
 CMakeLists.txt:451 (INCLUDE)

-- Configuring incomplete, errors occurred!

The code is as follows:

[root@localhost mysql-5.7.13]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=mysql.mysql -DDEFAULT_CHARSET=gbk -DDEFAULT_COLLATION=gbk_chinese_ci -DWITH_INNOBA SE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/data/mysqldb -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost

 

The code is as follows:

[root@localhost mysql-5.7.13]# make[root@localhost mysql-5.7.13]# make install

The above is the entire content of this article. I hope it will be helpful to everyone’s study and I hope you will support me a lot.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn