关于MariaDB5.5不是有效的Win32 应用程序

操作系统:Windows XP sp3

数据库:MariaDB 5.5.49

问题原因:

    使用文本编辑器打开mysqld.pdb文件.

在13行1012列,会发现如下信息:

    这说明v5.5.49是使用Microsoft Visual Studio 2013编译的!这个版本的编译的exe默认是不支持xp的。

同样是mysqld.pdb(3行1199列),在MySQL社区发行包里的信息如下:

这说明MySQL社区版v5.5.49是使用Microsoft Visual Studio 2008编译的!这个版本的编译的exe默认是支持xp的。

vs与版本对照表(来源于百度百科


名称

内部版本

C类语言

Basic类语言

Java类语言

其他语言

Visual Studio

4.0

Visual C++ 4.0

Visual Basic 3.0
 
Visual FoxPro 4.0

Visual Studio 97

5.0

Visual C++ 5.0

Visual Basic 5.0

Visual J++ 1.1

Visual FoxPro 5.0

Visual Studio 6.0

6.0

Visual C++ 6.0

Visual Basic 6.0

Visual J++ 6.0

Visual FoxPro 6.0

Visual Studio .NET 2002

7.0

Visual C++ 2002

Visual C# 2002


Visual Basic 2002

Visual J# 1.0

-

Visual Studio .NET 2003

7.1

Visual C++ 2003

Visual C# 2003


Visual Basic 2003

Visual J# 1.1

-

Visual Studio 2005

8.0

Visual C++ 2005

Visual C# 2005


Visual Basic 2005

Visual J# 2.0

-

Visual Studio 2008

9.0

Visual C++ 2008

Visual C# 2008


Visual Basic 2008

-

-

Visual Studio 2010

10.0

Visual C++ 2010

Visual C# 2010


Visual Basic 2010

-

Visual F#

Visual Studio 2012

11.0

Visual C++ 2012

Visual C# 2012


Visual Basic 2012
 
Visual F# 2012
Visual Studio 2013 12.0
Visual C++ 2013

Visual C# 2013


Visual Basic 2013
  
Visual F# 2013
Visual Studio 2015 14.0
Visual C++2015

Visual C# 2015

Visual Basic 2015   Visual F# 2015
Visual Studio 2015 RTM 14.0
Visual C++2015

Visual C# 2015

Visual Basic 2015   Visual F# 2015
时间: 2024-12-21 08:22:28

关于MariaDB5.5不是有效的Win32 应用程序的相关文章

%1不是有效的 win32应用程序(64位转换32位)

phpmyadmin打开时候显示 HTTP500内部服务器错误,用火狐浏览器显示的是%1不是有效的 win32应用程序.谷歌一下,终于找出问题,原来是windows2003 64位的操作系统和32位IIS的问题..最终找到解决方法如下: 要运行 32 位版本的 ASP.NET 2.0,请按照以下步骤操作:1. 单击"开始",单击"运行",键入 cmd,然后单击"确定". 2. 键入以下命令启用 32 位模式: cscript %SYSTEMDRI

ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。

from matplotlib import pyplot as pltfrom sklearn.datasets import load_irisimport numpy as np data=load_iris()feature_names=data['featrue_names']target=data['target']for t.marker,c in zip(xrange(3),">ox","rgb"):    plt.scatter(featur

Python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。

问题怎么出现的: 电脑是win8 64位,,下载了一个mysqldb 32位,http://sourceforge.net/projects/mysql-python/files/latest/download.安装后import MySQLdb 就出现了如题错误. 看了一个帖子,如下: 在windows上安装python mysql模块后,导入模块时报 python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序 这个是因为你安装了64位的p

windows 2003 64位系统php运行报错:1%不是有效的win32应用程序解决办法

windows 2003 64位系统php运行报错:1%不是有效的win32应用程序 解决办法:运行-CMD cscript c:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序

今天折腾pandas的时候, 很想当然的认为是64位的系统, 理所当然的就下载了一个64位的二进制安装包, 结果安装一切正常, 在导入的时候报出了 ImportError 在windows上安装python 的模块后,导入模块时报 python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序 这个是因为你安装了64位的python,然后安装32位的模块,或者你安装了32位的python,然后安装64位的模块 先确定自己的python是是多少位

Win32对话框程序(2)

接着Win32对话框程序(1)来写 ,解决遗留的问题,即理解函数及其调用关系.文章中有些地方是自己的推断,因此肯定有叙述不准确甚至错误的地方,请指正,感谢~ *******************************正文分割************************************ WinMain函数 Win32对话框程序(1)中说了WinMain是应用程序的入口,其输入参数有四个,根据MSDN上的叙述: 输入变量声明 说明 HINSTANCE    hInstance 此应用

HTTP500错误:%1不是有效的 win32应用程序(64位转换32位)

IE--internet选项--高级--"显示友好的HTTP错误信息"  前面的勾取消 网站具体错误信息:%1不是有效的 win32应用程序(64位转换32位) 原因:在windows 2003 64位系统上安装完iis后,运行PHP文件提示%1不是有效的 win32应用程序,原来是windows2003  64位的操作系统和32                                       位IIS的问题. 解决办法:要运行 32 位版本的 ASP.NET 2.0 具体

安装wamp2.5提示httpd.exe 不是有效的 Win32应用程序

报错信息:C:\wamp\bin\apache\apache2.4.9\bin\httpd.exe 不是有效的 Win32应用程序操作系统[Windows_Server_2003_Enterprise_Edition_R2_CH_x86]软件环境:WampServer 2.5 原因:WampServer 2.5 一定要安装VC 11,但是The VC11 library will not run on Windows XP, even SP3 or Windows Server 2003(Win

不是有效的win32应用程序怎么解决

有时,用户在双击安装某个软件时,经常会弹出"XX不是有效Win32应用程序"的错误提示.即使我们双击运行任意一个EXE格式的可执行文件,可能同样会出现这样的错误提示.那么如何解决"不是有效的win32应用程序"的提示呢? 答案:很大可能是程序感染病毒了 http://jingyan.baidu.com/article/90808022bec89ffd91c80fca.html 不是有效的win32应用程序怎么解决,布布扣,bubuko.com