from pymysql import Connection
conn=Connection(
host="localhost",
port=3306,
user="root",
password="root"
)
cursor=conn.cursor()
conn.select_db("day14")
#cursor.execute("create table test_pymysql(id int);")
cursor.execute("select * from user")
results=cursor.fetchall()
print(results)
from file_define import FileReader,TextFileReader,JsonFileReader
from data_define import Record
from pymysql import Connection
from pyecharts.charts import Bar
from pyecharts.options import *
from pyecharts.globals import ThemeType
text_file_reader=TextFileReader("D:/2011年1月销售数据.txt")
json_file_reader = JsonFileReader("D:/2011年2月销售数据JSON.txt")
jan_data=text_file_reader.read_data()
feb_data=json_file_reader.read_data()
all_data:list[Record]= jan_data + feb_data
conn=Connection(
host="localhost",
port=3306,
user="root",
password="root",
autocommit=True
)
cursor=conn.cursor()
conn.select_db("py_sql")
# for record in all_data:
# sql=f"insert into orders(order_date,order_id,money,province)" \
# f"values('{record.date}','{record.order_id}','{record.money}','{record.province}')"
# cursor.execute(sql)
cursor.execute("select * from orders")
results=cursor.fetchall()
print(results)
conn.close()