1.安装mysql-db,本文中的附件支持python2.6版本
2.安装之后如果执行:import MySQLdb没有问题,就表示mysql-db安装成功
3.conn = MySQLdb.connect(host="127.0.0.1",user="root",passwd="123456",db="test
cursor = conn.cursor ()
cursor.execute ("SELECT VERSION()")
row = cursor.fetchone ()
print "server version:", row[0]
cursor.close ()
conn.close ()
常见问题:
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: 找不到指定的模块。
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,
----------------------------------------------------------------------------------------------------
解决方法:下载libmmd.dll(附件)和libguide40.dll(附件)两个dll文件并复制到python安装目录的Lib/site-packages下。
分享到:
相关推荐
### Python 连接 MySQL 数据库详解 在进行数据分析或 Web 开发时,经常需要使用 Python 操作 MySQL 数据库。本文将详细介绍如何使用 Python 连接到 MySQL 数据库,并解释 `cursor()`、`execute()` 和 `fetchall()` ...
在本场景中,我们关注的是使用Python连接MySQL数据库的脚本工具。MySQL是一个广泛使用的开源关系型数据库管理系统,它提供了高效的存储和查询数据的能力。接下来,我们将深入探讨如何使用Python连接到MySQL数据库并...
Python 连接 MySQL 数据库示例代码 内容概要 本资源提供了通过 Python 连接 MySQL 数据库的完整示例代码,旨在帮助读者理解如何在 Python 中使用 MySQL 数据库。代码示例包括数据库连接、创建表、插入数据、查询数据...
Python 连接 Mysql 数据库 Python 连接 Mysql 数据库是 Python 语言连接 Mysql 数据库的方法。在连接 Mysql 数据库之前,需要安装 MySQLdb, MySQLdb 是用于 Python 链接 Mysql 数据库的接口。有两种安装方法:一是...
Python 连接MySQL数据库时自动开启服务器 Python源码Python 连接MySQL数据库时自动开启服务器 Python源码Python 连接MySQL数据库时自动开启服务器 Python源码Python 连接MySQL数据库时自动开启服务器 Python源码...
python连接MySQL数据库的操作代码
python连接mysql数据库,简单的例子,需要先安装pythone3.0、pymysql模块、mysql数据库才能运行
python连接mysql数据库代码。必须先下载安装mysql数据库,并启动数据库
在Windows操作系统中,使用Python连接MySQL数据库是一项常见的任务,尤其对于数据处理和Web开发来说。Python提供了多种库来实现这一功能,其中最常用的是`pymysql`和`mysql-connector-python`。这篇博文(虽然链接...
总之,`mysql-connector-python`是Python连接MySQL数据库的重要工具,它提供了丰富的功能,使得Python程序员能够轻松地在应用程序中集成数据库操作。无论你是初学者还是经验丰富的开发者,掌握这个库的使用都将对你...
**PyMySQL:Python连接MySQL数据库** 在Python编程中,与MySQL数据库进行交互是常见的需求,而PyMySQL就是这样一个用于Python连接MySQL的库。PyMySQL是一个纯Python实现的MySQL客户端,它提供了与MySQL通信的接口,...
使用python连接mysql数据库的源代码文件,很好的代码实现资料
如何用python连接mysql数据库
首先,我们需要安装`pymysql`库,它是Python连接MySQL数据库的标准库。如果尚未安装,可以使用以下命令进行安装: ```bash pip install pymysql ``` 接下来,我们需要了解如何使用`pymysql`库来建立与MySQL服务器...
通过python编写代码连接MySQL数据库,包括数据库和数据表的创建。
Python连接各个版本的mysql数据库,python-mysql-connector MySQL连接python的连接器,可以用于Python2、Python3包括最新的python3,使用起来挺方便的,用python进行数据库编程的朋友,可参考本源码。
以上就是使用Django连接MySQL数据库并实现用户注册登录的基本步骤。在这个过程中,你不仅学会了Django的基本操作,还掌握了数据库配置、模型创建、视图处理和模板设计等核心概念。随着项目的深入,你还可以添加更多...