python将二维数组数据按列导入mysql数据库的代码
时间: 2023-06-02 15:06:57 浏览: 84
以下是将二维数组数据按列导入MySQL数据库的Python代码示例:
```python
import mysql.connector
# 连接数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 获取数据库游标
mycursor = mydb.cursor()
# 插入数据的SQL语句
sql = "INSERT INTO yourtable (col1, col2, col3, col4) VALUES (%s, %s, %s, %s)"
# 要导入的二维数组数据
data = [
[1, "John", "Smith", "jsmith@example.com"],
[2, "Jane", "Doe", "jdoe@example.com"],
[3, "Bob", "Johnson", "bjohnson@example.com"]
]
# 遍历二维数组,按列插入数据到数据库
for i in range(len(data[0])):
values = []
for j in range(len(data)):
values.append(data[j][i])
mycursor.execute(sql, values)
# 提交数据库变化
mydb.commit()
# 输出插入的数据行数
print("Inserted:", mycursor.rowcount)
```
注意:此示例仅用于演示如何将二维数组数据按列导入MySQL数据库,具体情况下请根据实际需要修改代码。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)