winxp下安装mysql5.7提示mysqld.exe不是有效的win32文件

iou3344 2016-03-20 05:09:27
先不说其他的,就连执行初始化任务都执行不下去

mysqld --initialize-insecure
总是提示mysqld.exe不是有效的win32文件,遇到鬼了吗?

况且,环境变量我设置了、DOS底下也切换到正确的目录了
ini文件的设置我也做了
basedir = D:\PHP\mysql57
datadir = D:\PHP\mysql57\bin
data一开始就没有,如果有我也知道应该把这个文件夹删除后再做初始化
也就是要执行mysqld --initialize-insecure来生成一个空密码的用户

我同时我也感觉,上面这些做与不做也不会导致这个该死的mysqld.exe不是有效的win32文件

为什么会出现这死鬼呢?

我确定我下载的是官方的32位的5.7.11
地址是:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.11-win32.zip

烦死了快。。。
...全文
10082 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
oChenBin123 2017-11-12
  • 打赏
  • 举报
回复
当: net start MySQL 时: 发生系统错误 193。 * 不是有效的 Win32 应用程序。 百度了N久没找到问题,google了一下,在 http://big.info/2014/01/windows-could-not-start-mysql56-service.html 上找到一点问题, 发现D:\mmysql\mysql-5.1.55-win32\bin 有个mysqld的空文件,删除他即可。
qq_35157565 2016-09-24
  • 打赏
  • 举报
回复
你哔哔这么多有屁用,还是没找到解决办法
Java码农老王 2016-03-21
  • 打赏
  • 举报
回复
用5.5版的吧,差不多的
iou3344 2016-03-21
  • 打赏
  • 举报
回复
iou3344 2016-03-21
  • 打赏
  • 举报
回复
http://www.mysql.com/support/supportedplatforms/database.html

还是得看手册啊, 终于找到了, 也就反而不纠结了, 通过此事 充分证明天枰座的人也是挺轴的 因为我还是不死心。。。唉。。。请看这是该页面对平台支持的图示,按图所表,那么5.6就应该不支持winxp了啊,客户说我的XP上MYSQL5.6跑的溜溜的。。



但是,同时我又查到 http://www.mysql.com/support/eol-notice.html

April 8, 2014

Support EOL for Microsoft Windows XP
Per the MySQL Support Lifecycle policy regarding ending support for OS versions that are obsolete or have reached end of life, we plan to discontinue supporting all MySQL binaries for Microsoft Windows XP as of April 8, 2014.See Microsoft's Windows XP EOL announcement »

。。。。。。。。。。。。。。。。。。
zhu19774279 2016-03-21
  • 打赏
  • 举报
回复
引用 6 楼 iou3344 的回复:
[quote=引用 5 楼 ACMAIN_CHM 的回复:] MySQL 5.7 仅支持以下的微软操作系统。 XP已经不支持了。 Microsoft Windows 10 Microsoft Windows 8 Microsoft Windows 2012 Server Microsoft Windows 7
谢谢 请问是哪里搜到的呢 我找了很久看不到呢[/quote] http://www.mysql.com/support/supportedplatforms/database.html 根据官方文档,5.6就不支持XP了
iou3344 2016-03-21
  • 打赏
  • 举报
回复
引用 5 楼 ACMAIN_CHM 的回复:
MySQL 5.7 仅支持以下的微软操作系统。 XP已经不支持了。 Microsoft Windows 10 Microsoft Windows 8 Microsoft Windows 2012 Server Microsoft Windows 7
谢谢 请问是哪里搜到的呢 我找了很久看不到呢
ACMAIN_CHM 2016-03-21
  • 打赏
  • 举报
回复
MySQL 5.7 仅支持以下的微软操作系统。 XP已经不支持了。 Microsoft Windows 10 Microsoft Windows 8 Microsoft Windows 2012 Server Microsoft Windows 7
iou3344 2016-03-21
  • 打赏
  • 举报
回复
引用 3 楼 a785975139的回复:
用5.5版的吧,差不多的
主要是我想看看5.7版本的针对中文的全文索引功能怎么样,以及效果怎么样。
iou3344 2016-03-21
  • 打赏
  • 举报
回复
https://www3.ntu.edu.sg/home/ehchua/programming/sql/MySQL_HowTo.html 国外文档似乎也不错 国内的那叫一个乱啊 。。
chemfinder 2016-03-21
  • 打赏
  • 举报
回复
学习一下,将来或许用得上。
iou3344 2016-03-20
  • 打赏
  • 举报
回复
我又分别下载了 mysql-5.7.10-win32.zip mysql-5.7.9-win32.zip mysql-5.7.6-m16-win32.zip 解压之后,直接去他们的bin目录,直接双击运行mysqld.exe和mysql.exe 都提示不是有效的win32应用程序 真是日了鬼了 5.7以上都不支持XP了?官方也查不到啊!!疯了。。
ACMAIN_CHM 2016-03-20
  • 打赏
  • 举报
回复
mysqld 在哪个目录下? mysql.exe 能否执行?

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧