av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

MySQL系列之一 MariaDB-server安裝

瀏覽:80日期:2023-10-01 11:06:03
目錄系列教程一、yum包管理器安裝MariaDB-server二、官方二進(jìn)制包方式安裝MariaDB-server三、源碼編譯安裝MariaDB-server系列教程

MySQL系列之開篇 MySQL關(guān)系型數(shù)據(jù)庫基礎(chǔ)概念 MySQL系列之二 多實例配置 MySQL系列之三 基礎(chǔ)篇 MySQL系列之四 SQL語法 MySQL系列之五 視圖、存儲函數(shù)、存儲過程、觸發(fā)器 MySQL系列之六 用戶與授權(quán) MySQL系列之七 MySQL存儲引擎 MySQL系列之八 MySQL服務(wù)器變量 MySQL系列之九 mysql查詢緩存及索引 MySQL系列之十 MySQL事務(wù)隔離實現(xiàn)并發(fā)控制 MySQL系列之十一 日志記錄 MySQL系列之十二 備份與恢復(fù) MySQL系列之十三 MySQL的復(fù)制 MySQL系列之十四 MySQL的高可用實現(xiàn) MySQL系列之十五 MySQL常用配置和性能壓力測試

一、yum包管理器安裝MariaDB-server

1)配置yum源(MariaDB官方源)

[root@centos6 ~]# vim /etc/yum.repos.d/mariadb-10.2.repo[mariadb]name=MariaDBbaseurl=http://yum.mariadb.org/10.2/centos6-amd64gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDBgpgcheck=1

​ 2)安裝

[root@centos6 ~]# yum -y install MariaDB-server

​ 3)啟動服務(wù)并測試

[root@centos6 ~]# service mysql start[root@centos6 mysql]# mysql #連接成功則說明OK!二、官方二進(jìn)制包方式安裝MariaDB-server

1)獲取二進(jìn)制包

# wget http://sfo1.mirrors.digitalocean.com/mariadb//mariadb-10.2.15/bintar-linux-x86_64/mariadb-10.2.15-linux-x86_64.tar.gz

​ 2)創(chuàng)建組和用戶

[root@centos6 ~]# groupadd -r -g 27 mysql[root@centos6 ~]# useradd -r -u 27 -g 27 -m -d /data/mysqldb -s /sbin/nologin mysql

​ 3)解壓軟件包并修改權(quán)限

[root@centos6 ~]# tar xf mariadb-10.2.15-linux-x86_64.tar.gz -C /usr/local/[root@centos6 ~]# cd /usr/local/[root@centos6 local]# ln -s mariadb-10.2.15-linux-x86_64/ mysql[root@centos6 local]# chown -R root:root mysql/[root@centos6 local]# setfacl -R -m u:mysql:rwx mysql/

​ 4)設(shè)置環(huán)境變量

[root@centos6 local]# echo 'export PATH=/usr/local/mysql/bin:$PATH' >/etc/profile.d/mysql.sh[root@centos6 local]# . /etc/profile.d/mysql.sh

5)初始化數(shù)據(jù)庫

[root@centos6 local]# cd /usr/local/mysql/ #必須要進(jìn)入此目錄來執(zhí)行初始化腳本[root@centos6 mysql]# scripts/mysql_install_db --datadir=/data/mysqldb/ --user=mysql

​ 6)提供配置文件

[root@centos6 mysql]# cp support-files/my-huge.cnf /etc/my.cnf[root@centos6 mysql]# sed -i.bak ’/[mysqld]/adatadir = /data/mysqldb’ /etc/my.cnf

​ 7)提供啟動服務(wù)腳本

[root@centos6 mysql]# cp support-files/mysql.server /etc/init.d/mysqld[root@centos6 mysql]# chkconfig --add mysqld[root@centos6 mysql]# chkconfig mysqld on

​ 8)啟動并測試

[root@centos6 mysql]# service mysqld start[root@centos6 mysql]# mysql #連接成功則說明OK!三、源碼編譯安裝MariaDB-server

1)獲取源碼

# wget http://ftp.hosteurope.de/mirror/archive.mariadb.org//mariadb-10.2.15/source/mariadb-10.2.15.tar.gz

​ 2)準(zhǔn)備基礎(chǔ)環(huán)境

[root@centos6 ~]# yum -y install bison bison-devel zlib-devel libcurl-devel libarchive-devel boost-devel gcc gcc-c++ cmake libevent-devel gnutls-devel libaio-devel openssl-devel ncurses-devel libxml2-devel

​ 3)創(chuàng)建組和用戶

[root@centos6 ~]# groupadd -r -g 27 mysql[root@centos6 ~]# useradd -r -u 27 -g 27 -m -d /data/mysqldb -s /sbin/nologin mysql

​ 4)編譯安裝

[root@centos6 ~]# tar xf mariadb-10.2.15.tar.gz [root@centos6 ~]# cd mariadb-10.2.15[root@centos6 mariadb-10.2.15]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysqldb/ -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=system -DWITH_ZLIB=system -DWITH_LIBWRAP=0 -DENABLED_LOCAL_INFILE=1 -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci[root@centos6 mariadb-10.2.15]# make -j4 && make install

​ 5)配置環(huán)境變量、修改軟件安裝目錄權(quán)限

[root@centos6 ~]# echo 'export PATH=/usr/local/mysql/bin:$PATH' >/etc/profile.d/mysql.sh[root@centos6 ~]# . /etc/profile.d/mysql.sh[root@centos6 ~]# setfacl -R -m u:mysql:rwx /usr/local/mysql/

7)初始化數(shù)據(jù)庫、提供配置文件、提供服務(wù)啟動腳本

[root@centos6 ~]# cd /usr/local/mysql/[root@centos6 mysql]# scripts/mysql_install_db --datadir=/data/mysqldb/ --user=mysql --basedir=/usr/local/mysql/[root@centos6 mysql]# cp support-files/my-huge.cnf /etc/my.cnf[root@centos6 mysql]# cp support-files/mysql.server /etc/init.d/mysqld[root@centos6 mysql]# chkconfig --add mysqld

​ 8)啟動并測試

[root@centos6 mysql]# service mysqld start[root@centos6 mysql]# mysql #連接成功則說明OK!

到此這篇關(guān)于MySQL系列之一 MariaDB-server安裝的文章就介紹到這了,更多相關(guān)MySQL MariaDB-server安裝內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 欧美日韩精品在线观看 | 欧美色婷婷 | 中文字幕在线免费观看视频 | 日本成人一区二区三区 | 久久久午夜精品 | 国产成人三级一区二区在线观看一 | 99精品网| 免费中文字幕 | 成人h片在线观看 | 国产成人tv | 日韩手机看片 | www.一区 | 亚洲综合自拍 | 三级免费观看 | 黄色三级视频网站 | 天天操天天操 | 福利视频午夜 | 久草视频免费看 | 九九影视理伦片 | 亚洲色妞 | 日本在线天堂 | 欧美视频在线观看免费 | 亚洲五码在线 | 国产精品麻豆视频 | 日韩av中文字幕在线播放 | 亚洲成人动漫在线观看 | 一区二区三区免费 | 欧美一级片在线 | 久久久久久久成人 | 黄色片视频 | 美女福利网站 | 亚洲欧美中文字幕 | www.亚洲成人 | 国产精品视频久久 | 国产午夜影院 | 日韩在线视频一区 | 在线观看日韩精品 | 男人爱看的网站 | 91久久综合| 91调教视频 | av不卡一区|