码迷,mamicode.com
首页 > 数据库 > 详细

python 连接mysql数据库

时间:2016-06-03 17:18:41      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

1.下载mysqldb

下载地址:https://sourceforge.net/projects/mysql-python/?source=typ_redirect

2.安装

安装时有一步是选择python的安装位置,因为我的python安装在d盘,但是默认为安装在c盘的,所以我就直接把安装在c盘的文件复制到D盘了。

3.连接数据库

import MySQLdb

conn=MySQLdb.connect(host="localhost",user="root",passwd="sa",db="mytable")

4.演示如何连接到MySQL服务器的test数据库:

>>> cursor = conn.cursor()
# 创建user表:
>>> cursor.execute(‘create table user (id varchar(20) primary key, name varchar(20))‘)
# 插入一行记录,注意MySQL的占位符是%s:
>>> cursor.execute(‘insert into user (id, name) values (%s, %s)‘, [‘1‘, ‘Michael‘])
>>> cursor.rowcount
1
# 提交事务:
>>> conn.commit()
>>> cursor.close()
# 运行查询:
>>> cursor = conn.cursor()
>>> cursor.execute(‘select * from user where id = %s‘, (‘1‘,))
>>> values = cursor.fetchall()
>>> values
[(u‘1‘, u‘Michael‘)]
# 关闭Cursor和Connection:
>>> cursor.close()
True
>>> conn.close()

 可参考:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001391435131816c6a377e100ec4d43b3fc9145f3bb8056000

python 连接mysql数据库

标签:

原文地址:http://www.cnblogs.com/miranda-tang/p/5523431.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!