小編給大家分享一下如何二進(jìn)制安裝mariadb數(shù)據(jù)庫10.5.3版本,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
目前成都創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計、穆棱網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
二進(jìn)制安裝mariadb數(shù)據(jù)庫10.5.3版本
由于mariadb10.5.3版本是2020年5月12日發(fā)布所以為了嘗鮮,今天特地二進(jìn)制編譯了一下 #進(jìn)入到/usr/local/src目錄下,然后通過在清華源上下載10.5.3版本的mariadb數(shù)據(jù)庫
[22:29:34 root@a7 ~]#wget https://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-10.5.3/bintar-linux-systemd-x86_64/mariadb-10.5.3-linux-systemd-x86_64.tar.gz
#創(chuàng)建MySQL用戶
[22:32:59 root@a7 ~]#useradd mysql -s /sbin/nologin -M
#創(chuàng)建自定義數(shù)據(jù)庫目錄
[22:33:15 root@a7 ~]#mkdir /data/mysql/mysql3306/{data,binlog,logs,tmp} -p
#對mysql3306這個目錄進(jìn)行授權(quán),授權(quán)給mysql用戶
[22:49:32 root@a7 ~]#cd /data/mysql/;chown -R mysql.mysql mysql3306
#安裝相關(guān)依賴包
22:49:33 root@a7 mysql]#yum install libaio.x86_64 libaio-devel.x86_64 novacom-server.x86_64 libedit -y
#回到root目錄,解壓安裝包、指定解壓到/usr/local
[22:50:11 root@a7 mysql]#cd [18:04:45 root@a7 ~]#tar xf mariadb-10.5.3-linux-systemd-x86_64.tar.gz -C /usr/local/
#進(jìn)入到/usr/local/src目錄下添加一個mysql的軟連接
[17:13:49 root@a7 ~]#cd /usr/local/ [17:21:14 root@a7 local]#ln -s mariadb-10.5.3-linux-systemd-x86_64 mysql
#提示:初始化時要在/usr/local/mysql/ 目錄下創(chuàng)建一個空的影藏文件.my.cnf文件,否則會提示文件不存在,導(dǎo)致初始化失敗。
[17:21:14 root@a7 local]#cd /usr/local/mysql/;touch .my.cnf
#初始化命令
[17:25:50 root@a7 mysql]#./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/mysql3306/data --defaults-file=./.my.cnf
#修改/etc/my.cnf配置文件、指定數(shù)據(jù)庫存放目錄。
[22:36:11 root@a7 mysql]#vim /etc/my.cnf [mysqld]
datadir=/data/mysql/mysql3306/data
#指定數(shù)據(jù)庫存放目錄 socket=/tmp/mysql.sock
#指定啟動的sock文件
# Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # Settings user and group are ignored when systemd is used. # If you need to run mysqld under a different user or group, # customize your systemd unit file for mariadb according to the # instructions in http://fedoraproject.org/wiki/Systemd [mysqld_safe] log-error=/var/log/mariadb/mariadb.log pid-file=/var/run/mariadb/mariadb.pid # # include all files from the config directory # !includedir /etc/my.cnf.d
#初始化好了就配置mariadb啟動方式
[22:23:08 root@a7 mysql]#cp support-files/systemd/mariadb.service /usr/lib/systemd/system/mariadb.service
#啟動mariadb服務(wù)
[22:59:25 root@a7 mysql]#systemctl start mariadb
#然后在查看端口、3306已經(jīng)起來
[22:59:28 root@a7 mysql]#ss -ntl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:111 *:* LISTEN 0 5 192.168.122.1:53 *:* LISTEN 0 128 *:22 *:* LISTEN 0 128 127.0.0.1:631 *:* LISTEN 0 100 127.0.0.1:25 *:* LISTEN 0 128 127.0.0.1:6010 *:* LISTEN 0 128 127.0.0.1:6011 *:* LISTEN 0 80 :::3306 :::*
#做軟連接,通過mysql命令來進(jìn)入交互模式
[23:15:57 root@a7 mysql]#ln -s /usr/local/mysql/bin/mysql /usr/bin/ [23:16:07 root@a7 mysql]#mysql Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 5 Server version: 10.5.3-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]>
以上是“如何二進(jìn)制安裝mariadb數(shù)據(jù)庫10.5.3版本”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
新聞標(biāo)題:如何二進(jìn)制安裝mariadb數(shù)據(jù)庫10.5.3版本
文章源于:http://www.rwnh.cn/article26/gcggjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、自適應(yīng)網(wǎng)站、小程序開發(fā)、ChatGPT、Google、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)