7.1 Connecting to a MySql database from Python

  1. install mysql-connector-python
$ sudo pip3 install --extra-index-url https://pypi.python.org/pypi/mysql-connector-python/2.0.4 mysql-connector-python
  1. 本地开启mysql数据库,在terminal中输入python3,导入模块并创建连接
>>> import mysql.connector
>>> conn = mysql.connector.connect(user='root', password='mysql', database='engineer')
>>> cursor = conn.cursor()
>>> cursor.execute('select * from user')
>>> values = cursor.fetchall()
>>> values
[('1', '1', '1', '1'), ('2', '2', '2', '2')]
>>> cursor.close() --关闭游标
True
>>> conn.close() --关闭连接
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 转载自:http://www.jb51.net/article/57290.htm 姓名:梅金波 ...
    虐先森阅读 4,636评论 0 0
  • 1.安装MySQL驱动 MySQL服务器以独立的进程运行,并通过网络对外服务,所以,需要支持Python的MySQ...
    Mr_dvbkhm阅读 3,434评论 0 1
  • 什么是MySQLdb? MySQLdb是用于Python链接Mysql数据库的接口,它实现了Python数据库AP...
    胖腚猴阅读 8,432评论 0 0
  • 安装MySQL驱动 由于MySQL服务器以独立的进程运行,并通过网络对外服务,所以,需要支持Python的MySQ...
    古寒飞阅读 2,981评论 0 0
  • 序一 元景十三年,景泽帝驾崩,燕王南宫攻夺陵川,重整朝纲,自立为帝,违者立斩,株连十族。 天顺元年,靖文帝登基,改...
    刈野阅读 4,286评论 0 0

友情链接更多精彩内容