注意:不要事先在/usr/local/下建立mariadb目錄
tar -xvzf mariadb-10.1.19-linux-x86_64.tar.gz
將解壓縮的檔案移動到/usr/local/mariadb下
mv mariadb-10.1.19-linux-x86_64 /usr/local/mariadb/ cd /usr/local/mariadb
將/etc/my.cnf名字修改為my.cnf.bak
mv /etc/my.cnf /etc/my.cnf.bak
複製support-files/my-small.cnf到/etc/my.cnf
cp support-files/my-small.cnf /etc/my.cnf
編輯配置檔案
在my.cnf中新增:
basedir = /usr/local/mariadb
如圖:
新增mysql使用者組
groupadd mysql
給mysql組下新增mysql使用者
useradd -r -g mysql -s /sbin/nologin mysql
改變檔案所有者和所屬組
chown -r mysql .
chgrp -r mysql .
./scripts/mysql_install_db --user=mysql
chown -r root .
chown -r mysql data/
bin/mysqld_safe --user=mysql &
cp support-files/mysql.server /etc/init.d/mysqld
第一次安裝需要啟動服務:
/etc/init.d/mysqld start
設定自啟動:
chkconfig mysqld on
檢視服務啟動狀態:
service mysqld status (6版本)
systemctl status mysqld.service(7版本)
./bin/mysql
set password for root@localhost = password(『123』);
安裝成 Linux 下編譯安裝MariaDB
yum y install bison 通用解析器生成器 yum y install gcc yum y install gcc c yum y install ncurses devel yum y install y cmake openssl devel openssl是乙個支援加密的工具包。...
Linux下原始碼編譯安裝mariadb資料庫
環境 centos7 準備 mariadb 10.2.18.tar 資料庫安裝包 root centos7 4 rz transferring mariadb 10.2.18.tar.gz.第一步 建立mysql使用者 root centos7 4 useradd r s sbin nologin ...
CentOS下編譯安裝mariadb
解壓檔案 tar zxvf cmake 3.6.0 rc3.tar.gz 安裝gcc yum install gcc c 切換到cmake目錄 cd cmake 3.6.0 rc3 執行configure檔案 configure 安裝make make install 解壓檔案 tar zxvf m...