【问题标题】:laradock_mysql won't start and exits(1)laradock_mysql 不会启动和退出(1)
【发布时间】:2018-10-17 12:40:43
【问题描述】:

当我从 laradock 文件夹中作曲时。所有服务都从 mysql 开始。 Screenshot here

我已将 docker 恢复为默认设置,但 mysql 一直在退出。我的错误是我正在设置一个值。但我什至没有数据库。所以这让我很困惑。

错误:mysqld 在尝试检查配置时失败 mysql_1 |命令是:“mysqld --verbose --help” mysql_1 | mysql_1 | 2018-05-07T16:24:32.727143Z 0 [警告] [MY-011070] [服务器] '使用 --skip-symbolic-links (或等效项)禁用符号链接是默认设置。考虑不要使用此选项,因为它已被弃用,并将在未来的版本中删除。 mysql_1 | 2018-05-07T16:24:32.727230Z 0 [错误] [MY-011071] [服务器] /usr/sbin/mysqld: 将值“STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”设置为“sql_mode”时出错 mysql_1 | 2018-05-07T16:24:32.729063Z 0 [错误] [MY-010119] [服务器] 中止

【问题讨论】:

    标签: mysql laravel docker laradock


    【解决方案1】:
    • 编辑laradock/.env,将MYSQL_VERSION 从最新设置为5.7

    • 已完全删除~/.laradock/mysql/ 目录(警告,这可能会删除您的数据!)

    • 然后重建 docker-compose build mysql

    • docker-compose up -d mysql 照常

    希望这会有所帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-03
      • 1970-01-01
      • 2015-04-08
      • 2012-10-11
      • 1970-01-01
      • 2016-07-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多