欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mac版python連接mysql

老白2年前16瀏覽0評論

最近在使用mac系統(tǒng)開發(fā)python項(xiàng)目,需要連接mysql數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲和操作,以下是連接過程和相關(guān)代碼。

首先需要安裝mysql驅(qū)動,在終端下使用以下命令安裝:

pip install mysql-connector-python

安裝成功后,就可以在代碼中使用python的mysql-connector包進(jìn)行連接了。以下是連接代碼示例:

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="username",
password="password",
database="mydatabase"
)
print(mydb)

其中,需要填入正確的host、user、password和database信息,例如:

host="localhost"  # 數(shù)據(jù)庫地址
user="root"  # 數(shù)據(jù)庫用戶名
password="123456"  # 數(shù)據(jù)庫密碼
database="mydb"  # 數(shù)據(jù)庫名稱

連接成功后,可以進(jìn)行相關(guān)的操作,例如插入數(shù)據(jù)、查詢數(shù)據(jù)等。以下是代碼示例:

# 插入數(shù)據(jù)
mycursor = mydb.cursor()
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = ("John", "Highway 21")
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "record inserted.")
# 查詢數(shù)據(jù)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
print(x)

以上是連接mac版python和mysql的基本流程和代碼,希望能對需要的朋友有所幫助。