日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下Mariadb的二进制安装

發(fā)布時間:2025/3/15 linux 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下Mariadb的二进制安装 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、Mariadb的簡單介紹

? ?Mariadb是MySQL的一個開源分支,主要是社區(qū)在維護,并且完全兼容MySQL,并且可以很方便的稱為MySQL的替代,Mariadb的誕生是出自MySQL創(chuàng)始人Michael Widenius之手,命名的來源是他女兒的名字Maria,因為之前他把MySQL賣給sun公司,而sun又被oracle收購,所以MySQL也屬于oracle所有,因此存在閉源的風(fēng)險;而Michael Widenius開發(fā)的MariaDB作為MySQL的開源分支,很好的避免的這個潛在的問題,所以MariaDB成為了MySQL未來的替代,很多廠商也越來越關(guān)注MariaDB,并且Mariadb在很多方面的性能也要強過MySQL,像目前Windows桌面的php集成開發(fā)環(huán)境比如xampp還有l(wèi)inux和lnmp環(huán)境都采用MariaDB作為默認(rèn)的數(shù)據(jù)庫,所以從MySQL轉(zhuǎn)向Mariadb也是一種趨勢。

? ? 使用Mariadb的第一步是要部署在操作系統(tǒng),現(xiàn)在開始在Linux上安裝二進制的Mariadb。

二、Mariadb安裝步驟

? ? 1.?下載所需版本的mariadb的二進制包 mariadb-10.3.9-linux-x86_64.tar.gz

? ?2. ?創(chuàng)建所需用戶及組,以mysql為例

groupadd?-g?36?-r?mysql useradd?-u?36?-r?-g?mysql?-m?-d?/app/dbdata?-s?/sbin/nologin?mysql id?mysql

? ? 3.?準(zhǔn)備dbdata 建議做到lvm上;? 關(guān)于lvm的詳細(xì)介紹,安全鏈接 https://blog.51cto.com/13869720/2157426

fdisk?/dev/sda

partx?-a?/dev/sda

pvcreate?/dev/sda6 vgcreate?vgmysql?/dev/sda6 lvcreate?-l?+100%FREE?-n?lvmysql?vgmysql


mkfs.ext4?/dev/vgmysql/lvmysql

vim?/etc/fstab?進入文件編輯器,增加一行

/dev/vgmysql/lvmysql??? /app/dbdata???????????? ext4??? defaults??????? 0 0

mount?-a

chown?mysql.mysql?/app/dbdata

chmod?700?/app/dbdata

? ? 4.? 解壓二進制目錄

tar?-xvf?mariadb-10.2.14-linux-x86_64.tar.gz?-C?/usr/local/

cd?/usr/local/ ln?-sv?mariadb-10.2.14-linux-x86_64?mysql

? ? ln -s 源文件 目的文件 ? ?創(chuàng)建軟鏈接


? ? 5.創(chuàng)建配置文件

cd?/usr/local/mysql/ mkdir?/etc/mysql cp?support-files/my-huge.cnf?/etc/mysql/my.cnf

vim?/etc/mysql/my.cnf

?? 增加內(nèi)容如下:

datadir???????? = /app/dbdata
innodb_file_per_table?? = on
skip_name_resolve = on

? ??6.創(chuàng)建數(shù)據(jù)庫

scripts/mysql_install_db?--datadir=/app/dbdata?--user=mysql

? ??7.配置啟動腳本

cp?support-files/mysql.server?/etc/init.d/mysqld

chkconfig?--add?mysqld chkconfig?mysqld?on service?mysqld?restart

? ??8.配置環(huán)境變量PATH

?vim?/etc/profile.d/mage.sh

? ? 增加內(nèi)容:export PATH=/usr/local/mysql/bin:$PATH

source?/etc/profile.d/mage.sh

?

? ??9.初始化mysql

mysql_secure_installation

? ? 以上步驟完成,安裝步驟告一段落。

轉(zhuǎn)載于:https://blog.51cto.com/13869720/2177351

總結(jié)

以上是生活随笔為你收集整理的linux下Mariadb的二进制安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。