NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

2024-11-16 11:35:12 6点赞 28收藏 6评论
NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

MariaDB:

一个通用的开源关系数据库。 它是世界上最受欢迎的数据库服务器之一,高度兼容 MySQL,性能在特定情况下更优,拥有丰富存储引擎和良好社区支持,广泛应用于企业级、互联网及数据分析等场景,能轻松处理各类业务数据并支持高并发读写操作。

NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

安装

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

参数说明

PUID 和 PGID:用户权限设置(根据实际情况设置)

MYSQL_ROOT_PASSWORD:ROOT 账号密码

MYSQL_DATABASE:创建一个指定名称的数据库(可选)

MYSQL_USER:设置一个额外的用户账号(可选)

MYSQL_PASSWORD:设置一个额外的用户账号的密码(可选)

REMOTE_SQL:远程连接数据库(可选)

使用

终端进行连接

NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

输入“mysql -u root -p”登录数据库

NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

输入“ROOT_ACCESS_PASSWORD”ROOT 账号密码进入数据库(输入密码是不显示的,输完回车即可)

NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

TIP:

如果没有 “;”,会认为命令还没有输入完整,会等待你继续输入

NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

查看数据库“show databases;”

NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

创建数据库“create database test;”

NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

再查看就会发现多了刚刚创建的“test”数据库

NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

删除数据库“drop database test;”

NAS 上 搭建 MariaDB 数据库,小白也能快速上手!

更多 mysql 语句可以下面链接:

https://www.runoob.com/mysql/mysql-tutorial.html

总结

数据库顾名思义就是存放数据的,一边来说是用于存放数据其他应用的数据,单独安装数据库很难发挥真正作用的。本篇只是一个简单的开头,后面还有很多和 MariaDB 数据库 进行联动的 Docker 应用。

综合推荐:⭐⭐⭐(看个人需求)

使用体验:⭐⭐⭐(中规中矩)

部署难易:⭐⭐⭐(一般)︎

展开 收起
6评论

  • 精彩
  • 最新
  • 用命令行管理数据库就劝退很多人(包括我),建议加装一个图形界面的数据库管理工具,比如adminer。

    校验提示文案

    提交
    简单操作还是建议学一下的,面板的话后面也会出教程

    校验提示文案

    提交
    收起所有回复
  • 为什么我访问不了docker

    校验提示文案

    提交
    Docker把你屏蔽了,敝帚自珍

    校验提示文案

    提交
    访问不了dk部署的服务的话,1,检查容器是否启动成功。2,检查端口是否开放。3,关防火墙(内网自用的情况下。)

    校验提示文案

    提交
    收起所有回复
  • 我用navicat可以连上,但是python就报错,真奇怪

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
28
扫一下,分享更方便,购买更轻松