创建MySQL在NAS上映射的文件夹

docker 镜像库中下载mysql 镜像

三、添加容器并启动容器

打开桌面的【Docker】应用,本地镜像库中


点击运行按钮添加容器

【勾选☑️】开机自动开启。

选择存储位置,选择刚刚添加的映射文件夹。

添加环境变量。

把代码复制进去,只有【MYSQL_ROOT_PASSWORD】后面的【123456】是数据库的登录密码自己换成你自己的密码,这个密码很重要,要记好!!!

MYSQL_ROOT_PASSWORD=123456
# 字符编码变量
MYSQL_CHARACTER_SET_SERVER=utf8mb4
MYSQL_COLLATION_SERVER=utf8mb4_unicode_ci

终端连接

# 下面代码mysql是容器名称,根据自己创建的名称修改
mysql -u root -p

输入部署的时候设置的 【root】 密码,上面让记住的那个密码哦!!

运行以下代码,允许【root】用户将自己拥有的权限授予其它用户:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
刷新权限:# 运行以下命令以确保权限生效:
FLUSH PRIVILEGES;