在學習head first python 第7掌的時候,學習到用flask寫乙個web頁面,並把查詢到資料儲存在資料庫中
其中一段**
def
log_request
(req:
'flask_request'
, res:
str)
->
none
:import pymysql
#書中介紹的是import mysql.connector,執行的時候一直報沒有『mysql』模組的錯誤,google了也沒有解決,後面換成import pymysql就解決了,資料也可以正常儲存到資料庫中
db = pymysql.connect(
'localhost'
,'vsearch'
,'vsearchpasswd'
,'vsearchlogdb'
) cursor =db.cursor(
) _sql =
"""insert into log
(phrase,letters,ip,browser_string,results)
values
(%s,%s,%s,%s,%s)"""
cursor.execute(_sql,
(req.form[
'phrase'],
req.form[
'letters'],
req.remote_addr,
req.user_agent.browser,
res,))
db.commit(
) cursor.close(
) db.close(
)
Python3連線MySQL並執行語句
完整流程 import pymysql test pymysql.connect localhost root root test1225 curs test.cursor curs.execute drop table if exists xixi sql create table xixi na...
Python3連線MySQL資料庫及基本操作
0.242018.09.09 19 55 43字數 176閱讀 759 做介面測試,需要提前在資料庫插入預先準備好的測試資料,故,筆者做整理出用python3連線mysql資料庫及其基本的操作法方法 python3連線mysql資料庫使用到的第三方庫為 pymysql,當然,安裝也很簡單 直接pip...
python3連線mysql適用於個人學習教程
一 前置條件 二 連線mysql 三 使用及場景 參考渴時一滴如甘露,醉後添杯不如無。python3連線mysql及crud 開啟cmd pip install mysqlclient 引入模組 import mysqldb 開啟資料庫連線 db mysqldb.connect host 127.0...