系统性的看看python操作各种数据库的方法:
注,有些模块没有的话可以使用 apt-get install + 模块名 、easy_install / pip + 模块名 、下载包然后执行python setup.py + build/install
1.pyhton操作mysql
使用模块MySQLdb
例:
import MySQLdb
conn= MySQLdb.connect(
host='localhost',
port = 3306,
user='root',
passwd='123456',
db ='qqqaaa',
)
cur = conn.cursor()
#创建数据表
cur.execute("create table test(id int ,name varchar(20))")
cur.close()
conn.commit()
conn.close()
2. python 操作PostgreSQL
使用psycopg2模块
3. python 操作SQLite
使用sqlite3模块
4. python操作sqlserver
使用pymssql模块
5. python操作oracle
使用cx_oracle模块
注: python中有一个db-api,提供了可以操作任何数据库的接口。该接口是一组由可以操作各种数据库的
模块组成的。
浙公网安备 33010602011771号