到https://downloads.mariadb.org/mariadb/10.0.31/下載x86_64.tar.gz的包。
解壓到系統(tǒng)目錄,如/usr/local/mysql/下
創(chuàng)建用戶及用戶組
mkdir /mydata/data 創(chuàng)建數(shù)據(jù)目錄
groupadd -r mysql 創(chuàng)建用戶組
useradd -r -g mysql -d /mydata/data 創(chuàng)建用戶
chown mysql:mysql /mydata/data 設(shè)置數(shù)據(jù)目錄屬主為mysql
scripts/mysql_install_db --datadir=/mydata/data --user=mysql 初始化庫(kù)文件
提供腳本
cp support-files/mysql.server /etc/rc.d/init.d/mysqld 提供腳本
vim mysqld
basedir=/usr/local/mysql 設(shè)置安裝路徑
datadir=mysql/data 設(shè)置數(shù)據(jù)目錄
chmod +x /etc/rc.d/init.d/mysqld 賦予執(zhí)行權(quán)限
chkconfig --add mysqld 添加mysqld為系統(tǒng)服務(wù)
chkconfig mysqld on 添加為開(kāi)機(jī)啟動(dòng)
提供配置文件
cp support-files/my-large.cnf /etc/my.cnf
vim /etc/my.cnf 編輯配置文件[mysqld]段填寫如下內(nèi)容
[mysqld]
datadir = /mydata/data 數(shù)據(jù)目錄
thread_concurrency = 4 設(shè)置線程數(shù)=核心數(shù)x2
配置環(huán)境變量
echo 'export PATH=/usr/local/mysql/bin:$PATH' > /etc/profile.d/mysql.sh
chmod +x mysql.sh
重啟
service mysqld restart