Coder

程序员

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

工作中有个需求,就是用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的中文文档还没有,注意一下。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ronan_ka/article/details/8099732
个人分类: mysql python
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭