绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
群晖(Synology)NAS 安装 Mariadb 数据库启动错误
2022-05-07 15:20:13

启动的时候提示错误:

You need to specify one of MARIADB_ROOT_PASSWORD, MARIADB_ALLOW_EMPTY_ROOT_PASSWORD and MARIADB_RANDOM_ROOT_PASSWORD

导致无法启动。

具体的启动错误信息可以在日志中看到。



问题和解决

这个是因为在启动的环境变量中没有设置 ROOT 的密码信息。

这个将会导致启动错误。

解决办法如下:

选择要启动的容器数据库服务器,然后选择编辑。



然后选择环境变量。

在环境变量中添加 一个 MARIADB_ROOT_PASSWORD 或者其他参数就可以了。

在这里,因为我们的数据库是测试用的,并且只在局域网中访问,所以就使用了一个简单的 123456。

当然这个不是好的实践。

你可以使用这个登录以后再在数据库中创建一个可以远程访问的用户,并且使用随机长度的密码,同时修改这个参数为 MARIADB_ROOT_PASSWORD。

这样你的 root 用户就不可以远程访问了。



应用后重启容器就可以了。



这个时候你的数据库服务状态应该是启动的,然后通过远程连接下看看有没有问题。

来源 https://zhuanlan.zhihu.com/p/476028326


分享好友

分享这个小栈给你的朋友们,一起进步吧。

MariaDB
创建时间:2022-03-01 11:18:54
MariaDB
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • itt0918
    专家
戳我,来吐槽~