MySql安装数据库初始化错误

时间:2018-07-06 00:40:58

标签: mysql database windows installation installer

在mySql安装程序社区版本的apply配置部分出现错误,它在执行初始化数据库后给我和错误,这是日志:


开始配置步骤:写入配置文件 结束配置步骤:写入配置文件

开始配置步骤:更新Windows防火墙规则 尝试使用以下命令删除Windows防火墙规则:netsh.exe advfirewall防火墙删除规则名称=“端口3306”协议= TCP localport = 3306

已删除1条规则。 好吧。

在端口3306上为MySQL80添加Windows防火墙规则。 尝试使用以下命令添加Windows防火墙规则:netsh.exe advfirewall防火墙添加规则名称=“端口3306”协议= TCP localport = 3306目录=在操作中=允许 好吧。

成功添加了Windows防火墙规则。 结束的配置步骤:更新Windows防火墙规则

开始配置步骤:调整Windows服务 尝试授予网络服务需要文件系统权限。 已授予权限。 更新现有服务 现有服务已更新 结束的配置步骤:调整Windows服务

开始配置步骤:初始化数据库 尝试使用--initialize-insecure选项运行MySQL Server ... MySQL Server 8.0.11的启动过程... 使用以下命令启动过程:C:\ Program Files \ MySQL \ MySQL Server 8.0 \ bin \ mysqld.exe --defaults-file =“ C:\ ProgramData \ MySQL \ MySQL Server 8.0 \ my.ini”-控制台--initialize -不安全=开... 2018-07-06T00:43:22.829759Z 0 [错误] [MY-011071] [服务器]未知后缀'。'用于变量“ lower_case_table_names”(值“ 0.0”) 2018-07-06T00:43:22.829791Z 0 [错误] [MY-011071] [服务器] C:\ Program Files \ MySQL \ MySQL Server 8.0 \ bin \ mysqld.exe:将值'0.0'设置为'lower_case_table_names时出错' 2018-07-06T00:43:22.830226Z 0 [错误] [MY-010119] [服务器]正在中止 2018-07-06T00:43:22.830354Z 0 [Note] [MY-010120] [Server] Binlog结束 ID为12256的mysqld进程已成功运行,并以代码1退出。 无法启动MySQL Server 8.0.11的进程。 数据库初始化失败。 结束的配置步骤:初始化数据库


我希望尽快得到答复,我有点需要它现在可以正常工作。

2 个答案:

答案 0 :(得分:0)

我也遇到了这个问题

更新Windows防火墙规则尝试使用以下命令删除Windows防火墙规则:netsh.exe advfirewall防火墙删除规则名称=“端口3306”协议= TCP localport = 3306“。

对我有用的是:在安装步骤中,当我们必须选择目录时,例如:C:\Program Files\MySQLC:\ProgramData\MySQL作为设置,在此阶段,我们会收到警告,例如此目录包含一些现有文件,或者它不是免费的。我要做的是先清除该目录,然后警告消息从此步骤中消失,然后继续安装过程,它对我有用。希望它也对您有用

答案 1 :(得分:-1)

这是8.0.11安装程序中的错误。新版本中的lower_case_table_names变量有所更改。参见:

https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-11.html

没有人可以解决此问题。如果安装服务器,则配置文件将在新文件之前写入。每次。因此,如果您在my.ini中将此0.0修复为0,则更改将被覆盖。

有人必须向MySql报告此错误。

(我正在从另一个线程复制粘贴。我自己也遇到同样的问题)