在Windows 10上安装MySQL时出错,无法启动Windows服务

时间:2019-03-30 19:28:35

标签: mysql mysqli mysql-workbench

尝试安装具有最新版本和通常建议的5.7.22版本的MySQL Community Edition,以清除所有数据,包括appdata和program数据,但没有走运。到目前为止,我已经花了两天的时间,如果报告的有关最新安装程序出现问题的错误已得到修复,则没有任何进一步的尝试。

这是我到目前为止尝试过的。

  1. 从任何地方清除MySQL数据,包括隐藏文件夹。即程序数据和Appdata-完成
  2. 从归档文件中重新安装版本5.7.22.1,然后更新安装程序并进行更新-运气不好,并抛出相同的错误。 PFB错误日志
  3. 安装最新版本,并停止安装服务器的时间。尝试再次从Program Files中的MySQL / Bin文件夹运行MySQL设置

有人可以协助在Windows 10上安装MySQL吗? 我无法选择其他任何可能的排列组合来尝试安装MySQL。我从来没有发现过这样的开源软件。

配置服务器时的日志。


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

保存my.ini配置文件... 保存了my.ini配置文件。 结束配置步骤:写入配置文件

开始配置步骤:更新Windows防火墙规则

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

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

开始配置步骤:调整Windows服务

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

开始配置步骤:初始化数据库(可能需要很长时间)

从先前的(失败的)配置中删除数据目录... 尝试使用--initialize-insecure选项运行MySQL Server ... MySQL Server 5.7.22的启动过程... 使用以下命令启动过程:C:\ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysqld.exe --defaults-file =“ C:\ ProgramData \ MySQL \ MySQL Server 5.7 \ my.ini”-控制台--initialize -insecure = on --lower-case-table-names = 1 ... 2019-03-30T19:14:09.516376Z 0 [警告]选项'read_buffer_size':无符号值0调整为8192 2019-03-30T19:14:09.559881Z 0 [警告]选项'read_rnd_buffer_size':无符号值0调整为1 2019-03-30T19:14:09.560004Z 0 [警告]不建议使用带隐含DEFAULT值的TIMESTAMP。请使用--explicit_defaults_for_timestamp服务器选项(有关更多详细信息,请参阅文档)。 2019-03-30T19:14:09.560070Z 0 [警告]'NO_ZERO_DATE','NO_ZERO_IN_DATE'和'ERROR_FOR_DIVISION_BY_ZERO'sql模式应与严格模式一起使用。它们将在以后的版本中与严格模式合并。 2019-03-30T19:14:10.035994Z 0 [错误] InnoDB:无法创建临时文件;错误号:0 2019-03-30T19:14:10.045780Z 0 [错误] InnoDB:插件初始化因错误中止一般错误 2019-03-30T19:14:10.046100Z 0 [错误]插件'InnoDB'初始化函数返回错误。 2019-03-30T19:14:10.046606Z 0 [错误]插件'InnoDB'注册为存储引擎失败。 2019-03-30T19:14:10.046846Z 0 [错误]无法初始化内置插件。 2019-03-30T19:14:10.047021Z 0 [错误]正在中止 ID为5384的mysqld进程已成功运行,并以代码1退出。 无法启动MySQL Server 5.7.22的进程。 数据库初始化失败。 结束配置步骤:初始化数据库(可能需要很长时间)

0 个答案:

没有答案
相关问题