mysql、python操作mysql報錯處理總結
錯誤**型別:pymysql.err.internalerror: (1054, "unknown column 'jack' in 'field list'")
1解決方法是:將%s(括號{}也是同樣的處理方式)用引號引起來 values ('%s', '%s', '%s', '%s')import
pymysql
23 d_mysql =
11 conn = pymysql.connect(**d_mysql)
12 cur =conn.cursor()
13 data = ('
jack
', '
2', '
0', '0'
)14 insert_ = "
insert into qsbk_massege (username, fans, scandal, comment) values (%s, %s, %s, %s);
"15 cur.execute(insert_ % (data[0], data[1], data[2], data[3]))
上面的報錯一般是資料的傳入形式有問題,作者遇到一種連線報錯,在網上查詢了半天,各種方法都試了也沒有解決問題,最後
發現是**埠的問題。
下面是pycharm呼叫出錯的顯示:
本人在這裡是用虛擬機器裡的mysql,將**埠改為 3306 之後就好了:
MySQL WorkBench管理操作MySQL
一 mysql workbench mysql workbench提供dbas和developers乙個整合工具環境 1 資料庫設計和建模 2 sql開發 取代原來的mysql query browser 3 資料庫管理 取代原來的mysql administrator 2 安裝 3 入門資料庫例項...
mysql python安裝問題
python訪問mysql的模組,以前叫mysqldb,後來更名為mysql python,安裝似乎也有變化。有時會遇到這樣的問題 sudo python setup.py installsh line 1 mysql config command not found traceback most ...
mysql python模組安裝問題
我在的環境是ubuntu14.04 在用sudo pip install mysql python 一下是報錯資訊 downloading unpacking mysql python downloading mysql python 1.2.5.zip 108kb 108kb downloaded...