python访问mysql 连接mysql - 使用mysql connector

原创 2012年10月22日 17:44:42

工作中有个需求,就是用python访问mysql,搜了一下,发现很多人用的是“MySQL for Python”,也就是MySQLdb,在windows下还好,在linux下安装问题多多,还需要python-dev这个东西,依赖的环境也很多,配置很麻烦。本来都打算转到php上来访问mysql了,因为php的确很简单,尤其是现在的php已经默认支持cli。


结果今天在浏览mysql的时候,发现mysql已经提供了python的连接器(connector),非常方便,对python2和python3都支持的非常好,于是,直接用这个了。

这是官方文档中的例子:

import mysql.connector
cnx = mysql.connector.connect(user='scott', password='tiger',
                              host='127.0.0.1',
                              database='employees')
cnx.close()

可以看到,非常方便。


注意,所有的修改操作,执行之后必须执行下面的代码:

cnx.commit()


推荐在linux下使用python访问mysql的话,使用官方提供的这个connector。


MySQL Connectors : Connector/Python 下载地址:http://dev.mysql.com/downloads/connector/python/,具体使用可以看官方文档,英文文档,官方的5.1的中文文档还没有,注意一下。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Python mysql.connector使用

  • 2017年11月14日 16:27
  • 1KB
  • 下载

mysql-connector1.2.3连接Python

  • 2014年09月07日 20:59
  • 376KB
  • 下载

python-MySQL学习笔记-第六章-Connector/Python连接池(Connection Pooling)

python-MySQL学习笔记-第六章-Connector/Python连接池(Connection Pooling)
  • vseeker
  • vseeker
  • 2016年04月16日 21:54
  • 461

数据库连接池c++ (msyql) mysql connector c++ 的使用

Mysql Connector/C++ 使用介绍 一、下载mysql connector c++ 和 boost库 wget   https://dev.mysql.com/get/Download...

Introduction of Python package: MySQL Connector

This is a simple introduction of MySQL Connector with some sample code. The code is from MySQL Conne...

【MySQL.Connector】Python下读取数据库信息

最近学了怎么用python把获取到的数据往MySQL的数据库里插入(即MySQLmod.py的实现,关于这个以后有空再写个文章说一说),毕竟数据库的管理数据能力是一绝,但是,我们好不容易插入的数据,如...
  • okcd00
  • okcd00
  • 2016年01月22日 14:25
  • 2014

mysql-connector-python-2.1.3.zip

  • 2017年10月26日 10:50
  • 348KB
  • 下载

Python2.7 with MySQL Connector/Python Sample(Windows OS)

Install the MySQL Connector Download URL: https://dev.mysql.com/downloads/connector/python/ Platfor...

mysql-connector-python-2.0.4-py2.7

  • 2015年06月20日 00:22
  • 139KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python访问mysql 连接mysql - 使用mysql connector
举报原因:
原因补充:

(最多只允许输入30个字)