时间:2015-06-08 09:25 来源: 我爱IT技术网 作者:52ij
Ubuntu $ apt-cache search MySQLdb
$ sudo apt-get install python-mysqldb
打印版本号#!/usr/bin/python# -*- coding: utf-8 -*-import _mysqlimport sys
con = Nonetry:
con = _mysql.connect('localhost', 'testuser',
'test623', 'testdb')
con.query("SELECT VERSION()")
result = con.use_result()
print "MySQL version: %s" % \
result.fetch_row()[0]
except _mysql.Error, e:
print "Error %d: %s" % (e.args[0], e.args[1])
sys.exit(1)finally:
if con:
con.close()创建表,插入数据#!/usr/bin/python# -*- coding: utf-8 -*-import MySQLdb as mdbimport sys
con = mdb.connect('localhost', 'testuser', 'test623', 'testdb');with con:
cur = con.cursor()
cur.execute("CREATE TABLE IF NOT EXISTS \
Writers(Id INT PRIMARY KEY AUTO_INCREMENT, Name VARCHAR(25))")
cur.execute("INSERT INTO Writers(Name) VALUES('Jack London')")
cur.execute("INSERT INTO Writers(Name) VALUES('Honore de Balzac')")
cur.execute("INSERT INTO Writers(Name) VALUES('Lion Feuchtwanger')")
cur.execute("INSERT INTO Writers(Name) VALUES('Emile Zola')")
cur.execute("INSERT INTO Writers(Name) VALUES('Truman Capote')")- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

看不懂
对Python这门语言一窍不通