python 连接mysql ---PyMysql
2017-12-26 11:44
381 查看
python连接mysql的工具
python 连接mysql的工具有很多,mysqldb,oursql等,从安装的便利和使用上选择了pymysql安装
pip install PyMysql
使用
#!/usr/bin/python3 # coding=utf-8# coding=utf-8# coding=utf-8# coding=utf-8# coding=utf-8# coding=utf-8# coding=utf-8# coding=utf-8 import pymysql def connectdb(): print('创建数据库连接') db = # 注意指定编码的字符集 否则中文可能是乱码 pymysql.connect(host="10.x.x1.1x9",user="xxxx",passwd="xxx",db="data_analyze",charset="utf8") print('连接成功...') return db ; def query(db): cursor=db.cursor() sql="select * from data_analyze.t_game_id limit 2" try: cursor.execute(sql) results=cursor.fetchall() for line in results: param1=line[0] param2=line[1] print "diyige:%s,dierge:%s" %(param1,param2) except: print "ERROR :unable fetch data" def main(): db=connectdb() query(db) if __name__=='__main__': main()
tip:插入删除 update 使用 cursor.execute(sql) 游标对象执行对应的sql就可
相关文章推荐
- python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作
- django1.6.x(python3.3)使用pymysql连接mysql
- flask框架在python中通过sqlalchemy+pymysql连接mysql
- Python 使用pymysql连接MySQL
- Python 3.2: 使用pymysql连接Mysql
- python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作
- python连接mysql(PyMySQL)
- Python 3.2: 使用pymysql连接Mysql
- python3.5下django2.0使用pymysql连接mysql
- python3.4使用PyMySQL来连接mysql
- Python用pymysql连接Mysql报错 'Connection' object has no attribute 'set_character_set'
- Python3.5-Django1.11 使用pymysql 连接mysql
- python3.6.2与mysql的连接--pip安装pymysql
- Python3中使用PyMySQL连接Mysql
- python3使用Django框架连接mysql(python3+Django+MySQL+pymysql)
- Python3.4使用pymysql连接MySQL
- Python3连接MySQL(pymysql)模拟转账实现代码
- python MySQLdb mysql 数据库连接
- python3使用PyMysql连接mysql数据库
- python django MySQLdb 连接 mysql 5.5 中文乱码问题的解决