Linux安裝mariadb二進位制版本

2021-09-07 07:38:18 字數 1726 閱讀 7622

2. 釋放安裝包 假設安裝位置是/usr/local/mariadb 包名為:mariadb-10.1.19-linux-x86_64.tar.gz

tar -xvzf mariadb-10.1.19-linux-x86_64.tar

.gzmv mariadb-10.1.19-linux-x86_64 /usr/local/mariadb/cd /usr/local/mariadb

注意不要提前建立/usr/local/mariadb目錄,直接放過去即可

3. 相關配置

備份原有mysql配置: mv /etc/my.cnf /etc/my.cnf.bak

在mariadb安裝目錄下的support-files有好幾種配置模板,已經配置好的部分引數,分別用於不同的環境,這裡簡要說明一下:

my-small.cnf 這個是為小型資料庫或者個人測試使用的,不能用於生產環境

my-medium.cnf 這個適用於中等規模的資料庫,比如個人專案或者小型企業專案中,

my-large.cnf 一般用於專門提供sql服務的伺服器中,即專門執行資料庫服務的主機,配置要求要更高一些,適用於生產環境

my-huge.cnf 用於企業級伺服器中的資料庫服務,一般更多用於生產環境使用

所以根據以上幾個檔案,如果個人使用或者測試,那麼可以使用前兩個模板;企業伺服器或者64g以上的高配置伺服器可以使用後面兩個模板,另外也可以根據自己的需求來加大引數和擴充配置獲得更好的效能

這裡暫時使用my-small.cnf,複製配置檔案: cp support-files/my-small.cnf /etc/my.cnf

編輯配置檔案: vim /etc/my.cnf 在[mysqld]塊中新增basedir全域性目錄將預設的資料目錄,日誌目錄,pid檔案都放置在basedir目錄下,配置如下:

配置完成,儲存並退出

初次安裝,要建立mysql使用者和組,並給當前目錄賦予許可權:

groupadd 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 &

新增mysql到系統服務目錄: cp support-files/mysql.server /etc/init.d/mysqld

如果是之前安裝過mysql,那麼現在就已經啟動了,第一次安裝需要手動啟動服務: /etc/init.d/mysqld start

新增mysqld到系統服務,隨系統一起啟動: chkconfig mysqld on

檢視mysql服務執行狀態: systemctl status mysqld.service

後續的所有的操作和之前mysql就完全一致了

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

參考 從最新版本的 linux系統 開始,預設的是 mariadb而不是 mysql 使用系統自帶的repos安裝很簡單 檢視並解除安裝原有的 查詢所安裝的mariadb元件 root localhost logs rpm qa grep maria mariadb server 5.5.49 1....

mariadb在linux中的安裝

參考 檢視檔案大小 解壓縮 windows下安裝mariadb linux常用命令 1 查詢某個檔案 whereis 檔名 find name 檔名 支援正規表示式 2 檢視檔案大小 du h du h 檔案 檢視某個檔案大小 3 檢視磁碟大小 df h 4 解壓 tar zxvf 檔案.tar.g...