一、安裝mariadb
1、進入官網https://mariadb.org/ 選擇下載對應的版本,本文使用的是10.6.4版本。
# 下載mariadb安裝包
wget https://downloads.mariadb.com/MariaDB/mariadb-10.6.4/bintar-linux-x86_64/mariadb-10.6.4-linux-x86_64.tar.gz
# 解壓安裝包
tar -zxvf mariadb-10.6.4-linux-x86_64.tar.gz
2、安裝前需要安裝依賴的包,如下所示:
apt install libncurses5-dev libaio-dev libssl-dev cmake
3、編譯安裝mariadb
# 進入解壓後的文件夾
cd mariadb-10.6.4-linux-x86_64
# 安裝mariadb
cmake .
make -j4
make install
二、配置mariadb
1、創建mariadb用戶和組
groupadd mysql
useradd -g mysql mysql -s /bin/false
2、創建數據文件夾,並設置權限
mkdir -p /var/lib/mysql
chown -R mysql:mysql /var/lib/mysql
3、複製默認配置文件並修改
cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
# 修改配置文件
vi /etc/my.cnf
# 添加或修改如下配置項
[mysqld]
# 數據文件存儲路徑
datadir=/var/lib/mysql
# 錯誤日誌路徑
log-error=/var/log/mysql/mysqld.log
# 通用字符集
character-set-server=utf8mb4
# 配置socket文件,如果socket文件不存在就不需要加入
socket=/var/lib/mysql/mysql.sock
# 設置最大連接數
max_connections=1000
三、啟動mariadb服務
1、方式一:使用systemctl啟動mariadb服務
# 啟動服務
systemctl start mariadb
# 查看服務狀態
systemctl status mariadb
# 設置開機自啟
systemctl enable mariadb
2、方式二:使用mysqld啟動mariadb服務
# 啟動服務
/usr/local/mysql/bin/mysqld_safe --user=mysql --datadir=/var/lib/mysql --skip-grant-tables --pid-file=/var/run/mariadb/mariadb.pid --log-error=/var/log/mysql/mariadb.log &
# 關閉服務(使用輸入字符 q 退出)
mysqladmin -uroot -p shutdown
四、連接mariadb
1、使用命令行連接
# 進入mariadb
mysql -uroot -p
# 顯示數據庫
show databases;
# 創建數據庫
create database test;
# 使用數據庫
use test;
# 顯示錶
show tables;
# 創建表
create table student(id int PRIMARY KEY auto_increment,name varchar(20),age int,sex varchar(10));
# 顯示錶結構
desc student;
# 退出mariadb
exit;
2、使用圖形界面工具連接
Windows環境下可以使用Navicat for MariaDB等客戶端,輸入對應的IP地址、端口號、用戶名、密碼等信息即可連接mariadb數據庫。
五、總結
本文從安裝mariadb、配置mariadb、啟動mariadb、連接mariadb等多個方面詳細介紹了mariadb的啟動過程。通過本文的學習,相信讀者可以更加熟練地掌握mariadb數據庫的使用和管理。
原創文章,作者:HBNTQ,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/369394.html