连接mysql数据库

def conn():
m=pymysql.connect(host=‘IP’, user=‘root’, password=‘XXXX’,database=‘db’,charset=‘utf8’)
return m

@app.post(’/user’)
def insert(no, name):
m1 = conn() # 调用conn自定义函数,把return m的结果赋值给变量m1
cur = m1.cursor() # 创建游标
cur.execute(f"insert into stu values({no}, ‘{name}’)") #插入数据
m1.commit() #提交数据
return {“msg”:“数据已经插入”}
m1.close() #关闭数据库连接

if name == ‘main’: #固定写法,程序的入口类
uvicorn.run(‘p3:app’, host=‘IP’, port=5000, reload=True) #使用uvicorn创建一个web程序