1. 程式人生 > 其它 >MariaDB 10.6.5配置及執行

MariaDB 10.6.5配置及執行

MariaDB 10.6.5配置及執行

1 安裝及執行

mariadb的配置可以從各個官方包中去提取。同時服務執行前,需要首先做一下資料初始化。

1.1 建立系統使用者

兩條命令分別建立使用者、及使用者級

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

1.2 建立目錄並授權

需要建立兩個目錄:unix socket檔案目錄、資料庫資料檔案目錄。
分別類似:/data/app/run/mysqld/(預設為/run/mysqld/)與/data/mariadb_data(預設為/var/lib/mysql)
兩個目錄建立後修改歸屬使用者、歸屬使用者組為上面建立的mysql使用者。

sudo chown -R mysql:mysql /run/mysqld
sudo chown -R mysql:mysql /data/mariadb_data

1.3 初始化資料目錄

其中user為執行服務的使用者名稱,basedir為mariadb安裝的目錄(編譯時CMAKE_INSTALL_PREFIX指定的目錄),datadir為資料檔案所在路徑(編譯時MYSQL_DATADIR指定的目錄)

mariadb-install-db --user=mysql --basedir=/data/app --datadir=/data/mariadb_data