まず、環境を準備
centos7.6インストールを最小限に抑えます
https://downloads.mariadb.org 公式サイト
https://downloads.mariadb.org/interstitial/mariadb-10.2.25/source/mariadb-10.2.25.tar.gz ソースパッケージ
二、yumをインストール
ソースcentos7.6のmariadb5.5における光ディスクと、YUM直接取り付けられたとき
あなたが他のバージョンをインストールしたい場合は、公式のyumのソースを構成するためにインストールすることができます
猫> /etc/yum.repos.d/mariadb.repo << EOF
[mariadb]
名前= MariaDB
BASEURL = https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.2/centos7-amd64/
gpgkey = HTTPS://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1
EOF
yumをrepolist
インストールが完了する-y yumをmariadb-サーバーをインストールし、直接サービスを開始
第二に、元のインストール
[ルート@ localhostの〜]#lsが
アナコンダ-のks.cfg mariadb-10.2.25.tar.gzオリジナル-のks.cfg
[ルート@ localhostの〜]#タールXFのmariadb-10.2.25.tar.gz
[ルート@ localhostの〜] #mkdir -p /データ/ MySQLの
[ルート@ localhostの〜] #useradd -r -s / sbinに/ nologinに-d /データ/ mysqlのmysqlの
[ルート@ localhostの〜] #chown -R mysql.mysql /データ/ MySQLの
[ルート@ localhostの〜] #cmakeを。\
-DCMAKE_INSTALL_PREFIX = /アプリ/のmysql \
-DMYSQL_DATADIR = /データ/ mysqlの/ \
-DSYSCONFDIR =の/ etc / \
-DMYSQL_USER = mysqlの\
-DWITH_INNOBASE_STORAGE_ENGINE = 1 \
-DWITH_ARCHIVE_STORAGE_ENGINE = 1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE = 1 \
-DWITH_PARTITION_STORAGE_ENGINE = 1 \
-DWITHOUT_MROONGA_STORAGE_ENGINE = 1 \
-DWITH_DEBUG = 0 \
-DWITH_READLINE = 1 \
-DWITH_SSL =システム\
-DWITH_ZLIB =システム\
-DWITH_LIBWRAP = 0 \
-DENABLED_LOCAL_INFILE = 1 \
-DMYSQL_UNIX_ADDR = /データ/ mysqlの/にmysql.sock \
-DDEFAULT_CHARSET = UTF8 \
-DDEFAULT_COLLATION = utf8_general_ci
-j 4を作る&& make installを
[ルート@ localhostのmariadb-10.2.25] #cp /app/mysql/support-files/mysql.server /etc/init.d/mysqld
[ルート@ localhostのmysqlの]#。/スクリプト/ mysql_install_dbに--datadir = /データ/ mysqlの/ --user = mysqlの
[ルート@ localhostのmysqlの] #vi /etc/mysql/my.cnf
[ルート@ localhostのmysqlの] #echo "PATH = /アプリ/のmysql / binに:$ PATH"> /etc/profile.d/mariadb.sh
[ルート@ localhostのmysqlの]#。/etc/profile.d/mariadb.sh
[ルート@ localhostのmysqlの] #echoする$ PATH
/ usr / local / sbinに:は/ usr / local / binにします。/ usr / sbinにします。/ usr / binに:/ルート/ binに