python使用mysqldb连接mysql数据库

python使用MySQLdb连接mysql数据库并进行数据操作

  • python环境:python2.7
  • 操作系统:windows 7
  • IDE: eclipse pydev插件

在使用MySQLdb进行对数据库的数据进行操作之前,就必须先安装MySQLdb库,可以使用pip安装,也可以去下载MySQL-python进行安装,如果想要使用pip安装的话,必须先安装pip。

pip的安装方法:在python2.x中,通过命令行进入到python的安装目录的Scripts目录下,然后执行easy_install.exe pip,安装完毕以后,如果输入pip,会出现pip的相关文档信息,然后再把scripts的路径添加到path中就行了

如果pip已经事先安装好了的话,运行命令pip install MySQL-python就会自动安装好mysqldb了

如果不喜欢使用pip的话,可以安装MySQL-python,下载地址提取码是 uk2z 附带python2.7的安装文件

上述工作都做好了的话我们先测试一下mysqldb是否安装好了,随便建立一个python文件,写入如下代码:

    import MySQLdb
    print 'hello,mysqldb'

如果能够正确的运行的话说则说明mysqldb安装成功,如果提示缺少MySQLdb的话,则说明安装失败
安装成功了的话我们就可以进行对mysql数据库的操作了,
操作mysql主要用两大对象,Connect和Cursor对象,使用这两个对象我们就能对mysql进行操作了

import MySQLdb


conn = MySQLdb.connect(
                        host='localhost',
                        user='your username',
                        passwd='your passwd',
                        port=your port,
                        db='your db'
                        )
cursor = conn.cursor()
sql = 'select * from your table'
cursor.execute(sql)
result = cursor.fetchall()
for res in result:
    print (res)

cursor.close()
conn.close()

上述代码就是简单的连接数据库的代码,只要复制一下然后修改一些参数,把对应的参数值改成自己的就行
1:创建一个Connect对象,然后通过connect对象创建一个cursor对象,然后就可以对数据库的数据进行CURD操作了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值