把csv文件导入mysql数据库中_CSV文件输入

要将CSV文件导入MySQL数据库中,可以按照以下步骤操作:

1、首先确保已经安装了MySQL数据库,并创建了一个数据库和表,创建一个名为test_db的数据库和一个名为csv_data的表,表结构如下:

把csv文件导入mysql数据库中_CSV文件输入
CREATE TABLE csv_data (
    id INT AUTO_INCREMENT PRIMARY KEY,
    column1 VARCHAR(255),
    column2 VARCHAR(255),
    column3 VARCHAR(255)
);

2、使用Python的pandas库读取CSV文件,并将数据插入到MySQL数据库中,首先安装pandasmysqlconnectorpython库:

pip install pandas mysqlconnectorpython

3、编写Python脚本,读取CSV文件并将数据插入到MySQL数据库中:

import pandas as pd
import mysql.connector
读取CSV文件
csv_file = 'your_csv_file.csv'
df = pd.read_csv(csv_file)
连接到MySQL数据库
cnx = mysql.connector.connect(user='your_username', password='your_password', host='localhost', database='test_db')
cursor = cnx.cursor()
将数据插入到MySQL表中
for index, row in df.iterrows():
    query = f"INSERT INTO csv_data (column1, column2, column3) VALUES ('{row['column1']}', '{row['column2']}', '{row['column3']}')"
    cursor.execute(query)
提交更改并关闭连接
cnx.commit()
cursor.close()
cnx.close()

4、运行上述Python脚本,将CSV文件中的数据导入到MySQL数据库中。

把csv文件导入mysql数据库中_CSV文件输入

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/535996.html

(0)
K-seoK-seoSEO优化员
上一篇 2024年6月13日 11:50
下一篇 2024年6月13日 11:57

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入