色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

excel文件存入mysql數據庫

林子帆2年前17瀏覽0評論

Excel文件是辦公中經常使用的文件格式,而MySQL是一種流行的數據庫管理系統。將Excel文件存入MySQL數據庫可以方便地管理和操作數據。下面介紹如何將Excel文件存入MySQL數據庫。

首先需要安裝Python模塊xlrd和mysql-connector-python。xlrd模塊用于讀取Excel文件,mysql-connector-python模塊用于連接MySQL數據庫。

pip install xlrd
pip install mysql-connector-python

接著編寫Python腳本,讀取Excel文件并將數據存入MySQL數據庫。具體代碼如下:

import xlrd
import mysql.connector
# 打開Excel文件
workbook = xlrd.open_workbook('data.xls')
sheet = workbook.sheet_by_index(0)
# 建立MySQL連接
cnx = mysql.connector.connect(user='root', password='123456',
host='localhost', database='test')
cursor = cnx.cursor()
# 插入數據
for i in range(1, sheet.nrows):
name = sheet.cell_value(i, 0)
age = sheet.cell_value(i, 1)
score = sheet.cell_value(i, 2)
sql = "INSERT INTO students (name, age, score) VALUES (%s, %s, %s)"
val = (name, age, score)
cursor.execute(sql, val)
cnx.commit()
cursor.close()
cnx.close()

以上代碼中,workbook.sheet_by_index(0)表示打開Excel文件的第一個sheet頁;cnx.cursor()生成MySQL連接的游標;for循環遍歷Excel文件的每一行,將數據插入到MySQL數據庫中。

最后,可以在MySQL數據庫中查看插入的數據。連接MySQL數據庫,在命令行界面輸入以下命令:

SELECT * FROM students;

即可查看插入的數據。