【问题标题】:Error during installation - Database initialization failed [closed]安装期间出错-数据库初始化失败[关闭]
【发布时间】:2018-12-04 12:31:35
【问题描述】:

在安装 MySQLServer(应用配置)的最后一步,我收到一个奇怪的错误。我无法得到它。这是日志:

Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 3306" protocol=TCP localport=3306 dir=in action=allow
Ok.


Successfully added the Windows Firewall rule.
Ended configuration step: Updating Windows Firewall rules

Beginning configuration step: Adjusting Windows service
Attempting to grant Network Service require filesystem permissions.
Granted permissions.
Adding new service
New service added
Ended configuration step: Adjusting Windows service

Beginning configuration step: Initializing Database
Attempting to run MySQL Server with --initialize-insecure option...
Starting process for MySQL Server 8.0.11...
Starting process with command: C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --console --initialize-insecure=on...
2018-06-25T21:06:16.705865Z 0 [ERROR] [MY-011071] [Server] Unknown suffix '.' used for variable 'lower_case_table_names' (value '0.0')
2018-06-25T21:06:16.706023Z 0 [ERROR] [MY-011071] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe: Error while setting value '0.0' to 'lower_case_table_names'
2018-06-25T21:06:16.706780Z 0 [ERROR] [MY-010119] [Server] Aborting
2018-06-25T21:06:16.707053Z 0 [Note] [MY-010120] [Server] Binlog end
Process for mysqld, with ID 6372, was run successfully and exited with code 1.
Failed to start process for MySQL Server 8.0.11.
Database initialization failed.
Ended configuration step: Initializing Database

这里有什么问题?

【问题讨论】:

    标签: mysql server


    【解决方案1】:

    刚遇到同样的问题,不知道是什么原因导致数据库初始化失败。 但是错误消失了 我使用“MySQL Installer - Community”进行了完全卸载,重新启动我的电脑,然后尝试安装 mysql 服务器。

    【讨论】:

    • 我也不知道,我自己卸载了所有东西,重新下载安装程序,更新它,终于成功了!
    【解决方案2】:

    这对我有用:我卸载了所有内容,重新下载安装程序,更新了它,终于成功了!奇怪的错误..

    【讨论】:

      【解决方案3】:

      似乎对我们有用的是,在安装过程中,当系统提示您升级安装程序时,选择“是”。

      【讨论】:

        【解决方案4】:

        我在两台不同的机器上运行开发系统和测试版生产系统。我的生产系统在周日/周一出现故障。最终进行了完整的重新安装以使其再次运行。今天我的开发系统在服务器重新启动后出现故障。

        我发现文件“my.ini”(与数据一起定位)中的最后一行导致错误“lower_case_table_names=0.0”是无效设置。将其更改为 1 对于 Windows,然后我能够在没有任何其他更改的情况下重新启动服务器。我讨厌这样的修复,谁改变了这个设置?

        【讨论】:

        • 这是一个问题还是一个答案?
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-01-12
        • 2015-12-03
        • 2018-12-14
        • 2017-09-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多