標籤:centos mariadb
1.下載CMAKE(地址:https://cmake.org/download/)
2.解壓檔案 tar -zxvf cmake-3.6.0-rc3.tar.gz
3.安裝GCC yum install gcc-c++
4.切換到cmake目錄 cd cmake-3.6.0-rc3
5.執行configure檔案 ./configure
6.安裝 make && make install
7.下載mariadb (地址:https://downloads.mariadb.org/mariadb/)
8.解壓檔案 tar -zxvf mariadb-10.1.14.tar.gz
9.切換到mariadb目錄 cd mariadb-10.1.14
10.建立mysql使用者組及使用者
groupadd mysql
useradd -g mysql mysql
11.建立安裝目錄和資料目錄
mkdir /usr/local/mariadb
mkdir /usr/local/mariadb/data
chown -R mysql:mysql /usr/local/mariadb
12.安裝ncurses-devel yum install ncurses-devel
13.編譯cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mariadb -DMYSQL_DATADIR=/usr/local/mariadb/data -DMYSQL_USER=mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
14.安裝 make && make install
15.刪除舊設定檔複製新檔案
rm -f /etc/my.cnf
cp /usr/local/mariadb/support-files/my-large.cnf /etc/my.cnf
16.初始化資料庫
/usr/local/mariadb/scripts/mysql_install_db --user=mysql
16.mariadb開機自啟動
cp /usr/local/mariadb/support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
Centos編譯安裝mariadb