Python連線資料庫程式碼結構
對於Python連線資料庫的程式碼格式,我發現花旗隊在這方面做的挺好的,下面粘下來:
import sys
import MySQLdb
reload(sys)
sys.setDefaultEncoding("utf-8")
HOST="localhost"
USER="root"
PWD="yourpwd"
DB="db"
CS="utf8"
try:
db = MySQLdb.connect(host=HOST, user=USER, passwd=PWD, db=DB, port=3306, charset=CS)
cursor = db.cursor()
..........
exception Exception,e:
print "error",e
finally:
cursor.close()
db.close()
這應該是標準結構了,可以很方便的改變連線的引數,也可以防止亂碼現象的發生
對於reload函式,現在只需要知道的是,沒有這條指令的話那麼sys是不能改變預設編碼字符集的,即他之後的函式不能呼叫。
以後要養成一個好的習慣
相關文章
- (轉)PHP連線資料庫之PHP連線MYSQL資料庫程式碼PHP資料庫MySql
- python資料庫連線池技術總結Python資料庫
- 前端資料結構--線性結構-連結串列前端資料結構
- python資料庫連線池Python資料庫
- Python 連線 Oracle資料庫PythonOracle資料庫
- Python連線SQLite資料庫PythonSQLite資料庫
- 使用Python連線資料庫Python資料庫
- Python連線oracle資料庫PythonOracle資料庫
- Python連線MySQL資料庫PythonMySql資料庫
- python 連線 mongo 資料庫連線超時PythonGo資料庫
- 各種資料庫連線程式碼(JSP)資料庫線程JS
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- 資料結構-線性表、連結串列資料結構
- python資料插入連線MySQL資料庫PythonMySql資料庫
- python怎麼連線資料庫Python資料庫
- Python資料庫連線池DButilsPython資料庫
- 資料庫與python的連線資料庫Python
- python連線資料庫測試Python資料庫
- 【Oracle】Python 連線Oracle 資料庫OraclePython資料庫
- java開發中JDBC連線資料庫程式碼JavaJDBC資料庫
- Power Designer 連線SqlServer 資料庫 匯出表結構SQLServer資料庫
- python連線clickhouse資料庫的兩種方式小結Python資料庫
- 【資料結構】線性表-單連結串列資料結構
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- MySql連線資料庫常用引數及程式碼示例MySql資料庫
- Spring-Data-Mongodb資料庫連線程式碼示例SpringMongoDB資料庫線程
- express入門04 資料庫連線 表結構建立 模型建立Express資料庫模型
- python操作MySQL資料庫連線(pymysql)PythonMySql資料庫
- 如何掌握python連線redis資料庫?PythonRedis資料庫
- python連線mysql資料庫步驟PythonMySql資料庫
- python3.4連線oracle資料庫PythonOracle資料庫
- python3.6連線oracle資料庫PythonOracle資料庫
- 連線資料庫資料庫
- 資料庫連線資料庫
- python資料結構——連結串列(無序列表)Python資料結構
- Python資料結構——連結串列的實現Python資料結構
- 連線資料庫的ASP樹圖生成程式(原始碼) (轉)資料庫原始碼