前言

本教程基于绿联的NAS设备DX4600 Pro进行搭建。

简介

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

部署

  1. 打开Docker管理器,在“镜像管理”中选择“镜像仓库”,在右上角进行搜索“mysql”,找到如下图所示的镜像进行下载。

    ​​​​

  2. 下载完成以后,在“本地镜像”中找到它,点击“创建容器”。

  3. 勾选“创建后启动容器”,然后直接点击“下一步”。

    ​​

  4. 将“基础设置”中的重启策略配置成“容器退出时总是重启容器”

    ​​

  5. 在NAS中创建一个目录,用于保存MySQL的配置和我们的数据,在“存储空间”内与容器的/var/lib/mysql目录建立映射,并配置为“读写”类型。

    ​​

  6. 在“端口设置”中进行端口配置,“本地端口”指的是我们实际访问时要用到的端口,可以根据自己喜好进行配置,只要不与其他服务的端口有冲突就行。

    此处演示时使用的是“3306”和“33060”端口,如不清楚端口是否被占用则默认自动即可。

    ​​

  7. 在“环境”中,点击“添加”,增加一行,名称:MYSQL_ROOT_PASSWORD​,值:{password},然后直接点击“下一步”。

    此处演示时使用的密码是“p@ssw0rd”,可以根据自己的喜好来设置密码,建议设置的密码复杂一点,尤其是有外网访问需求时。

    ​​

使用

使用数据库管理工具进行连接,“连接名”根据自己喜好进行命名,“主机”则输入自己的NAS设备的IP地址,“端口”使用你设置的端口号,“密码”则输入你设置的数据库访问密码。

此处演示使用的是“Navicat”数据库管理工具,也可以选择其他数据库管理工具,比如DBeaverphpMyAdmin或者官方的MySQL Workbench

​​