安装 Python MySQL 驱动(mysql-connector-python、MySQL-python)
生活随笔
收集整理的這篇文章主要介紹了
安装 Python MySQL 驱动(mysql-connector-python、MySQL-python)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 安裝
由于 MySQL 服務器以獨立的進程運行,并通過網絡對外服務,所以,需要支持 Python 的MySQL 驅動來連接到 MySQL 服務器。
目前,有兩個MySQL驅動:
-
mysql-connector-python:是MySQL官方的純Python驅動;
-
MySQL-python:是封裝了MySQL C驅動的Python驅動。
可以把兩個都裝上,使用的時候再決定用哪個:
$ easy_install mysql-connector-python
$ easy_install MySQL-python
2. 示例
我們以 mysql-connector-python 為例,演示如何連接到 MySQL 服務器的 test 數據庫:
import mysql.connectorconn = mysql.connector.connect(user='root', password='password', database='test', use_unicode=True)
cursor = conn.cursor()cursor.execute('create table user (id varchar(20) primary key, name varchar(20))')cursor.execute('insert into user (id, name) values (%s, %s)', ['1', 'Michael'])
>>> cursor.rowcount
1>>> conn.commit()
>>> cursor.close()>>> cursor = conn.cursor()
>>> cursor.execute('select * from user where id = %s', ('1',))
>>> values = cursor.fetchall()
>>> values
[(u'1', u'Michael')]>>> cursor.close()
True
>>> conn.close()
總結
以上是生活随笔為你收集整理的安装 Python MySQL 驱动(mysql-connector-python、MySQL-python)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《题山石榴花》第四句是什么
- 下一篇: 乌镇古镇门票多少钱