如何用Python代码实现连接MySQL数据库并插入及展示数据?

2026-06-11 10:142阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计281个文字,预计阅读时间需要2分钟。

如何用Python代码实现连接MySQL数据库并插入及展示数据?

通过Python代码连接MySQL并插入及显示数据:数据库名为huahui,创建一个识别的表,包含两个varchar(100)的列:num和result。

pythonimport pymysqlimport pandas as pd

conn=pymysql.connect(host='localhost', user='user', password='password', db='huahui')

创建一个识别的表with conn.cursor() as cursor: cursor.execute( CREATE TABLE IF NOT EXISTS recognition ( num VARCHAR(100), result VARCHAR(100) ) )

插入数据data=[ ('12345', '识别结果1'), ('67890', '识别结果2'), ('ABCDE', '识别结果3')]cursor.executemany(INSERT INTO recognition (num, result) VALUES (%s, %s), data)conn.commit()

显示数据cursor.execute(SELECT * FROM recognition)rows=cursor.fetchall()df=pd.DataFrame(rows, columns=['num', 'result'])print(df)

如何用Python代码实现连接MySQL数据库并插入及展示数据?

通过python代码连接MySQL以及插入和显示数据:

数据库huahui创建一个shibie的表,里面有两个varcahr(100)的字段,num和result。

import pymysql import pandas as pd conn = pymysql.connect(host=‘localhost‘,user=‘root‘,password=‘‘,database=‘huahui‘,port=3306) cursor = conn.cursor() #插入数据格式如下:insert into 表名(插入内容的表头) value(对应的数据) sql = "insert into shibie(num,result) value(1,‘rose‘)" #提交sql语句,映射到数据库中。 cursor.execute(sql) conn.commit() #sql语句 sqlcmd="select num,result from shibie" #利用pandas 模块导入mysql数据 a=pd.read_sql_query(sqlcmd,conn) print(a) # 关闭数据库连接 conn.close()

本文共计281个文字,预计阅读时间需要2分钟。

如何用Python代码实现连接MySQL数据库并插入及展示数据?

通过Python代码连接MySQL并插入及显示数据:数据库名为huahui,创建一个识别的表,包含两个varchar(100)的列:num和result。

pythonimport pymysqlimport pandas as pd

conn=pymysql.connect(host='localhost', user='user', password='password', db='huahui')

创建一个识别的表with conn.cursor() as cursor: cursor.execute( CREATE TABLE IF NOT EXISTS recognition ( num VARCHAR(100), result VARCHAR(100) ) )

插入数据data=[ ('12345', '识别结果1'), ('67890', '识别结果2'), ('ABCDE', '识别结果3')]cursor.executemany(INSERT INTO recognition (num, result) VALUES (%s, %s), data)conn.commit()

显示数据cursor.execute(SELECT * FROM recognition)rows=cursor.fetchall()df=pd.DataFrame(rows, columns=['num', 'result'])print(df)

如何用Python代码实现连接MySQL数据库并插入及展示数据?

通过python代码连接MySQL以及插入和显示数据:

数据库huahui创建一个shibie的表,里面有两个varcahr(100)的字段,num和result。

import pymysql import pandas as pd conn = pymysql.connect(host=‘localhost‘,user=‘root‘,password=‘‘,database=‘huahui‘,port=3306) cursor = conn.cursor() #插入数据格式如下:insert into 表名(插入内容的表头) value(对应的数据) sql = "insert into shibie(num,result) value(1,‘rose‘)" #提交sql语句,映射到数据库中。 cursor.execute(sql) conn.commit() #sql语句 sqlcmd="select num,result from shibie" #利用pandas 模块导入mysql数据 a=pd.read_sql_query(sqlcmd,conn) print(a) # 关闭数据库连接 conn.close()