什麼是 PyMySQL?
PyMySQL是用來在Python3.x 版本中連接MySQL 資料庫的一個函式庫, Python2中則使用mysqldb。
PyMySQL 遵循 Python 資料庫 API v2.0 規範,並包含了 pure-Python MySQL 用戶端程式庫。 (推薦學習:Python影片教學)
PyMySQL 安裝
在使用 PyMySQL 之前,我們需要確保 PyMySQL 已安裝。
PyMySQL 下載網址:https://github.com/PyMySQL/PyMySQL。
如果還未安裝,我們可以使用下列指令安裝最新版的PyMySQL:
$ pip3 install PyMySQL
連接資料庫前,請先確認以下事項:
您已經建立了資料庫TESTDB.
在TESTDB資料庫中您已經建立了表格EMPLOYEE
EMPLOYEE表欄位為FIRST_NAME, LAST_NAME, AGE, SEX 和INCOME。
連接資料庫TESTDB使用的使用者名稱為 "testuser" ,密碼為 "test123",你可以自己設定或直接使用root使用者名稱及其密碼,Mysql資料庫使用者授權請使用Grant指令。
在你的機子上已經安裝了 Python MySQLdb 模組。
以下實例連結 Mysql 的 TESTDB 資料庫:
#!/usr/bin/python3 import pymysql # 打开数据库连接 db = pymysql.connect("localhost","testuser","test123","TESTDB" ) # 使用 cursor() 方法创建一个游标对象 cursor cursor = db.cursor() # 使用 execute() 方法执行 SQL 查询 cursor.execute("SELECT VERSION()") # 使用 fetchone() 方法获取单条数据. data = cursor.fetchone() print ("Database version : %s " % data) # 关闭数据库连接 db.close()
更多Python相關技術文章,請造訪Python教學欄位學習!
以上是python3連接資料庫用什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!