MySQL數(shù)據(jù)庫是一種常用的數(shù)據(jù)庫類型,用于存儲數(shù)據(jù)和執(zhí)行查詢命令等操作。為了利用MySQL數(shù)據(jù)庫,需要先連接它,然后才能執(zhí)行各種操作。下面介紹如何連接MySQL數(shù)據(jù)庫。
# 導(dǎo)入pymysql庫 import pymysql # 建立MySQL連接 conn = pymysql.connect( host='localhost', # 數(shù)據(jù)庫地址 port=3306, # 端口號 user='root', # 數(shù)據(jù)庫用戶名 password='123456', # 數(shù)據(jù)庫密碼 database='test', # 數(shù)據(jù)庫名稱 charset='utf8' # 數(shù)據(jù)庫編碼方式 ) # 判斷連接是否成功 if conn: print('MySQL連接成功') else: print('MySQL連接失敗')
以上代碼介紹了如何使用Python中的pymysql庫連接MySQL數(shù)據(jù)庫,并建立起連接。其中host、port、user、password等參數(shù)需要根據(jù)自己的情況進行修改。如果連接失敗,則需要再次檢查數(shù)據(jù)庫用戶名、密碼等信息。
建立連接后,就可以執(zhí)行各種操作,比如執(zhí)行SQL語句、插入數(shù)據(jù)、刪除數(shù)據(jù)等等。當不再需要連接時,需要關(guān)閉連接。
# 關(guān)閉MySQL連接 conn.close()
以上代碼介紹了如何關(guān)閉MySQL連接。