python 使用pymsql连接数据库
2015-08-18 20:34
751 查看
python3.4中不能使用python2.7中的MySQLdb连接数据库,取而代之的是pymysql。
安装:
python3.4自带pip,可以在命令行窗口直接使用pip install pymysql 语句进行安装。
可能安装python3.4之后不能使用pip的几个原因:
1,要将python3.4直接安装在C(或者任何一个盘下面)不能安装在program files等文件下;
2,未添加环境环境变量,在高级环境变量设置的PATH中添加X:\Python34\Scripts\;
使用:
首先在使用时要导入:import pymysqlimport pymysql
conn = pymysql.connect(host = '',port = 端口号(整数),user = '',password = '',db = '')##数据库的链接
cur=conn.cursor()#获取一个游标
cur.execute('select * from person') ##具体的数据库操作语句
data=cur.fetchall() ##将所有查询结果返回为元组
cur.close()#关闭游标
conn.close()#释放数据库资源
except Exception :print("发生异常")
安装:
python3.4自带pip,可以在命令行窗口直接使用pip install pymysql 语句进行安装。
可能安装python3.4之后不能使用pip的几个原因:
1,要将python3.4直接安装在C(或者任何一个盘下面)不能安装在program files等文件下;
2,未添加环境环境变量,在高级环境变量设置的PATH中添加X:\Python34\Scripts\;
使用:
首先在使用时要导入:import pymysqlimport pymysql
conn = pymysql.connect(host = '',port = 端口号(整数),user = '',password = '',db = '')##数据库的链接
cur=conn.cursor()#获取一个游标
cur.execute('select * from person') ##具体的数据库操作语句
data=cur.fetchall() ##将所有查询结果返回为元组
cur.close()#关闭游标
conn.close()#释放数据库资源
except Exception :print("发生异常")
相关文章推荐
- python 之 requests 模块
- Python笔记一
- 【Python】[面向对象编程] 访问限制,继承和多态
- Python nltk -- Sinica Treebank
- Python中有关list的增删改查
- python学习--windows下安装Numpy包的错误:Unable to find vcvarsall.bat
- python第三方库系列之二十二--subprocess的用法
- python视频教程大全集下载啦!超级全的教程!
- 我第一个Python教程笔记
- python中的有序字典OrderedDict
- Python3与Python2的区别
- 15 正则表达式 - 《Python 核心编程》
- Python学习 windows下面安装Python和pip(一)
- 14 执行环境 - 《Python 核心编程》
- python之路-----搭建django框架
- python 图片爬虫
- 浅析python 中__name__ = '__main__' 的作用
- vijos - P1494杨辉三角形中的偶数个数 (递归分治 + 记忆化搜索 + python)
- openCV—Python(11)—— 图像边缘检测
- python中MySQLdb模块用法实例