验证是否已经安装了MySQLdb:
==========================================================
d:
\usr\local\Python25>
python
Python 2.
5.
4 (
r254:
67916
,
Dec 23
2008
,
15
:
10
:
54
)
[
MSC v.
1310 32
bit (
Intel)
]
onwin32
Type "help"
,
"copyright"
,
"credits"
or "license"
for
more information.
>>>
import MySQLdb
Traceback (
most recent call last)
:
File
"<stdin>"
,
line 1
,
in <
module>
ImportError:
No module named MySQLdb
==========================================================
如果有类似于上面的”No module named MySQLdb”,表明MySQLdb尚未安装或安装的不成功!
MySQL 版本:5.0.67
下载地址:http://dev.mysql.com/downloads/mysql/5.0.html#downloads
下载exe文件并安装
==========================================================
Python 版本:2.5
下载地址:http://www.python.org/download/releases/2.5.4/
下载msi文件并安装
MySQLdb版本: MySQLdb Windows binary for Python 2.5
下载地址:http://biohackers.net/wikiattach/Python2(2e)5/attachments/MySQL-python.exe-1.2.1_p2.win32-py2.5.exe
参见:http://forums.mysql.com/read.php?50,129618,140611#msg-140611
常见问题:
1.无法定位程序输入点 mysql_server_init 于动态链接库 LIBMYSQL.dll 上。
—————————————————————————————————-
D:
\usr\local\Python25>
python
Python 2.
5.
4 (
r254:
67916
,
Dec 23
2008
,
15
:
10
:
54
)
[
MSC v.
1310 32
bit (
Intel)
]
on win32
Type "help"
,
"copyright"
,
"credits"
or "license"
for
more information.
>>>
import MySQLdb
Traceback (
most recent call last)
:
File
"<stdin>"
,
line 1
,
in <
module>
File
"D:\usr\local\Python25\Lib\site-packages\MySQLdb\__init__.py"
,
line 19
,
in <
module>
import _mysql
ImportError:
DLL load failed:
找不到指定的程序。
—————————————————————————————————-
解决方法:把mysql安装目录的bin\libmySQL.dll文件复制到python安装目录的Lib\site-packages下
==========================================================
Python 版本:2.6
下载地址:http://www.python.org/download/releases/2.6.1/
下载msi文件并安装
MySQLdb版本: MySQL-python-1.2.2.win32-py2.6.exe
下载地址:http://home.netimperia.com/files/misc/MySQL-python-1.2.2.win32-py2.6.exe
参见:http://sourceforge.net/forum/forum.php?thread_id=2316047&forum_id=70460
常见问题:
1.ImportError: DLL load failed: 找不到指定的模块。
—————————————————————————————————-
D:
\usr\local\Python26>
python
Python 2.6
(
r26:
66721
,
Oct 2
2008
,
11
:
35
:
03
)
[
MSC v.
1500 32
bit (
Intel)
]
on win32
Type "help"
,
"copyright"
,
"credits"
or "license"
for
more information.
>>>
import MySQLdb
Traceback (
most recent call last)
:
File
"<stdin>"
,
line 1
,
in <
module>
File
"D:\usr\local\Python26\Lib\site-packages\MySQLdb\__init__.py"
,
line 19
,
in <
module>
import _mysql
ImportError:
DLL load failed:
找不到指定的模块。
—————————————————————————————————-
解决方法:下载libmmd.dll(附件)和libguide40.dll(附件)两个dll文件并复制到python安装目录的Lib\site-packages下。
参见:http://sourceforge.net/forum/message.php?msg_id=5613887
2.ImportError: DLL load failed: 找不到指定的模块。
—————————————————————————————————-
D:
\usr\local\Python26>
python
Python 2.6
(
r26:
66721
,
Oct 2
2008
,
11
:
35
:
03
)
[
MSC v.
1500 32
bit (
Intel)
]
on win32
Type "help"
,
"copyright"
,
"credits"
or "license"
for
more information.
>>>
import MySQLdb
D:
\usr\local\Python26\lib\site-
packages\MySQLdb\__init__.
py:
34
:
DeprecationWarning:
the sets module is deprecated
from sets import ImmutableSet
—————————————————————————————————-
解决方法:
1) file “__init__”, replace:
from sets import ImmutableSet
class
DBAPISet(
ImmutableSet)
:
with
class
DBAPISet(
frozenset)
2) file “converters.py”, remove:
from sets import BaseSet,
Set
3) file “converters.py”,
change "Set"
by "set"
(
IMPORTANT:
only two places)
:
line 48
:
return
set(
[
i for
i in s.
split
(
','
)
if
i ]
)
line 128
:
set:
Set2Str,
参见:http://sourceforge.net/forum/message.php?msg_id=5808948
分享到:
相关推荐
NULL 博文链接:https://crazier9527.iteye.com/blog/390961
2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案...
2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案...
MySQL加PHP的配对在互联网上的应用相比LAMP来说更为常见,并获得了“动态配对”(Dynamic Duo)的雅号,大部分Blog网站基于的WordPress系统主要运用MySQL加PHP的配对。除了LAMP之外,用于Solaris、Windows和Mac上的...
2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案...
2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案...
2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取...
在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL ...
2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取...
2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案...
2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案...
1.MySQL的下载安装与使用,官网下载链接 2.navicat图形化操作的下载与使用 3.powerDesigner的下载与安装 4.陆续更新: 01.后续更新基本的:“增、删、改、查” 02.实训代码的操作。 03.初次发表望多多指教,所有资源...
MySQL (数据库服务器)在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。是一个非常捧的数据库。 MYSQL是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在...
MySQL (数据库服务器)在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。是一个非常捧的数据库。 MYSQL是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上...
1. [2] MySQL使用 C和 C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。 2.支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。 3....
该应用程序也使用安装了.NET Core和VS代码的开发MacOS机器在“Docker for Mac”中进行了部分测试,这仍然是使用在Mac上的VM安装程序上运行的Linux容器的“Docker for Windows” 建立。但是,来自社区的Mac环境和...
方案 4、服务器发生系统故障时的分析与解决 5、微软体系架构的设计 岗位要求: 1、具有VCP或微软方面的认证证书 2、精通虚拟化及Windows各类应用 3、大专以上学历,计算机专业,英语精通 4、有三年以上从事服务器...
MySQL数据库 MySQL是一个遵循GPL的开源软件、在Linux平台底下它是LAMP(LAMP代表了Linux平台 上的Apache网站服务器;MySQL数据库以及Perl、Python或者PHP编程语言的结合)组合 重要组成部分,同时它提供的C API可以...