如果之前沒有使用過python操作mysql資料庫,需要先導入庫
開啟pycharm,在下方找到terminal,輸入pip install mysqlclient即可,我已經安裝完成了,所以提示的不一樣,安裝成功就可以。
import mysqldb #需要匯入的庫
definsert
(name, img, src, fen, con)
:#實現的按列表匯入資料庫
db = mysqldb.connect(
"localhost"
,"root"
,"123456"
,"eighty"
, charset=
'utf8'
) cursor = db.cursor(
)for n, i, s, f, c in
zip(name, img, src, fen, con)
: sql =
''' insert into movie values(0,'%s','%s','%s','%s','%s')
'''%(n, i, s, f, c)
cursor.execute(sql)
db.commit(
)
只需要將sql語句填寫完整之後,除了查詢,其他都可以按照這個模板進行操作。
查詢方法
def
getall()
: db = mysqldb.connect(
"localhost"
,"root"
,"123456"
,"eighty"
, charset=
'utf8'
) cursor = db.cursor(
) sql=
''' select * from movie
'''cursor.execute(sql)
results = cursor.fetchall(
)return results
通過這種方式就可以實現python對mysql的操 python操作mysql查詢資料
首先需要連線資料庫,然後才查詢出資料。例如下表名字為 sinauser iduse id use name11 db12 2db233 db3class database def init self self.conn mysqldb.connect 連線資料庫 host 連線你要取出資料庫的ip,...
python操作MySQL資料庫
堅持每天學一點,每天積累一點點,作為自己每天的業餘收穫,這個文章是我在吃飯的期間寫的,利用自己零散的時間學了一下python操作mysql,所以整理一下。我採用的是mysqldb操作的mysql資料庫。先來乙個簡單的例子吧 import mysqldb try conn mysqldb.connec...
Python操作Mysql資料庫
coding utf8 author yangjing import mysqldb 查詢。def select host user root password port 3306,db sql connect mysqldb.connect host host,user user,passwd p...