python连接mysql
来源:互联网 发布:windows 10 rs1 14393 编辑:程序博客网 时间:2024/06/07 00:27
在pycharm中连接mysql
我的mysql版本是5.5,python版本是3.6.0,PyCharm版本是2016.2.2(64)
python3连接mysql数据库需要安装PyMySQL插件
pip install PyMySQL
由于Python统一了数据库连接的接口,所以 pymysql 和 MySQLdb 在使用方式上是类似的:
pymysql.Connect()参数说明
host(str): MySQL服务器地址
port(int): MySQL服务器端口号
user(str): 用户名
passwd(str): 密码
db(str): 数据库名称
charset(str): 连接编码
connection对象支持的方法
cursor() 使用该连接创建并返回游标
commit() 提交当前事务
rollback() 回滚当前事务
close() 关闭连接
cursor对象支持的方法
execute(op) 执行一个数据库的查询命令
fetchone() 取得结果集的下一行
fetchmany(size) 获取结果集的下几行
fetchall() 获取结果集中的所有行
rowcount() 返回数据条数或影响行数
close() 关闭游标对象
import pymysql.cursorsdef connDB(): try: conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='1234', db='awesome', charset='utf8') except Exception: print("连接失败") cursor = conn.cursor() # 获取一个游标 sql = 'select email from users' cursor.execute(sql) # 执行语句 data = cursor.fetchall() for d in data: print("email: %s" % d) cursor.close() # 关游标 conn.commit() conn.close() # 关数据库if __name__ == "__main__": connDB()
如果你还在用python2,需要用MySQLdb插件
操作数据库方式与上面类似
阅读全文
0 0
- Python连接Mysql 连接池
- python连接mysql数据库
- Python连接MySQL
- python连接mysql数据库
- python连接mysql
- python 连接mysql
- python连接MySQL数据库
- Python连接mysql数据库
- Python连接mysql
- python 连接mysql
- python连接mysql
- Python连接MYSQL --- MySQLdb
- python连接mysql数据库
- python连接mysql
- python 连接mysql
- Python连接mysql数据库
- Python连接mysql数据库
- [转]python连接mysql
- (147)环境遮挡(AO)
- 数据库连接池实现步骤
- win7 64位系统下,vb6.0支持鼠标滚轮功能
- 用JSP求1~10的阶乘
- 音视频格式区分
- python连接mysql
- 一周搜索热点20170528
- cocos2dx 植物大战僵尸 7 向日葵和双生向日葵
- 一些好想法和技巧+易犯错误集合
- Java求最大值的三种方法
- 购买阿里云服务器发布项目后外网无法访问的解决办法
- 类的加载过程
- ASP.NET + MySQL 坑点
- 对于XiyouLinux Group面试题知识点的总结和面试的感受