NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

MariaDB:

一個(gè)通用的開源關(guān)系數(shù)據(jù)庫。 它是世界上最受歡迎的數(shù)據(jù)庫服務(wù)器之一,高度兼容 MySQL,性能在特定情況下更優(yōu),擁有豐富存儲(chǔ)引擎和良好社區(qū)支持,廣泛應(yīng)用于企業(yè)級(jí)、互聯(lián)網(wǎng)及數(shù)據(jù)分析等場(chǎng)景,能輕松處理各類業(yè)務(wù)數(shù)據(jù)并支持高并發(fā)讀寫操作。

NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

安裝

Docker Compose

services: mariadb: image: linuxserver/mariadb:latest container_name: mariadb environment: - PUID=1000 - PGID=100 - MYSQL_ROOT_PASSWORD=ROOT_ACCESS_PASSWORD volumes: - /mnt/user/appdata/mariadb:/config ports: - 3306:3306 restart: unless-stopped

參數(shù)說明

PUID 和 PGID:用戶權(quán)限設(shè)置(根據(jù)實(shí)際情況設(shè)置)

MYSQL_ROOT_PASSWORD:ROOT 賬號(hào)密碼

MYSQL_DATABASE:創(chuàng)建一個(gè)指定名稱的數(shù)據(jù)庫(可選)

MYSQL_USER:設(shè)置一個(gè)額外的用戶賬號(hào)(可選)

MYSQL_PASSWORD:設(shè)置一個(gè)額外的用戶賬號(hào)的密碼(可選)

REMOTE_SQL:遠(yuǎn)程連接數(shù)據(jù)庫(可選)

使用

終端進(jìn)行連接

NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

輸入“mysql -u root -p”登錄數(shù)據(jù)庫

NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

輸入“ROOT_ACCESS_PASSWORD”ROOT 賬號(hào)密碼進(jìn)入數(shù)據(jù)庫(輸入密碼是不顯示的,輸完回車即可)

NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

TIP:

如果沒有 “;”,會(huì)認(rèn)為命令還沒有輸入完整,會(huì)等待你繼續(xù)輸入

NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

查看數(shù)據(jù)庫“show databases;”

NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

創(chuàng)建數(shù)據(jù)庫“create database test;”

NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

再查看就會(huì)發(fā)現(xiàn)多了剛剛創(chuàng)建的“test”數(shù)據(jù)庫

NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

刪除數(shù)據(jù)庫“drop database test;”

NAS 上 搭建 MariaDB 數(shù)據(jù)庫,小白也能快速上手!

總結(jié)

數(shù)據(jù)庫顧名思義就是存放數(shù)據(jù)的,一邊來說是用于存放數(shù)據(jù)其他應(yīng)用的數(shù)據(jù),單獨(dú)安裝數(shù)據(jù)庫很難發(fā)揮真正作用的。本篇只是一個(gè)簡單的開頭,后面還有很多和 MariaDB 數(shù)據(jù)庫 進(jìn)行聯(lián)動(dòng)的 Docker 應(yīng)用。

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。