1. 程式人生 > >python3.x連線wamp中的mysql

python3.x連線wamp中的mysql

1.PyMySQL 是在 Python3.x 版本中用於連線 MySQL 伺服器的一個庫,Python2中則使用mysqldb,並且mysqldb不再支援python3.x。
2.安裝pymysql:pip3 install PyMySQL
3.連線程式碼:

import pymysql
# 開啟資料庫連線(host,埠,賬戶,密碼,資料庫,字元)
db = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='', db='user', charset='utf8')
# 使用cursor()方法獲取操作遊標 
cursor = db.cursor() # 使用預處理語句 sql = """CREATE TABLE EMPLOYEE ( FIRST_NAME CHAR(20) NOT NULL, LAST_NAME CHAR(20), AGE INT, SEX CHAR(1), INCOME FLOAT )""" try: # 執行sql語句 cursor.execute(sql) # 提交到資料庫執行 db.commit() except: # 如果發生錯誤則回滾 db.rollback() # 關閉遊標
cursor.close() # 關閉資料庫連線 db.close()

ps:其它語句和上面幾乎一樣,此處就不提供了。