1. 程式人生 > >Python3.6連線MySQL

Python3.6連線MySQL

通過PiP 安裝pymysql

pip install pymysql

示例程式碼

#coding=utf-8
#匯入pymysql的包
import  pymysql
import  pymysql.cursors

#獲取一個數據庫連線,注意如果是UTF-8型別的,需要制定資料庫
#port 必須是數字不能為字串
connection=pymysql.connect(host='localhost',
                           user='root',
                           password='123456',
                           db='test'
, port=3307, charset='utf8') try: #獲取一個遊標 with connection.cursor() as cursor: sql='select * from user' cout=cursor.execute(sql) print("數量: "+str(cout)) for row in cursor.fetchall(): #print('%s\t%s\t%s' %row)
#注意int型別需要使用str函式轉義 print("ID: "+str(row[0])+' 名字: '+row[1]+" 性別: "+row[2]) connection.commit() finally: connection.close()