猫猫头有亿点炸 2025-03-27 22:25 采纳率: 57.9%
浏览 9
已结题

python里面不报错但是数据就是插入不进去navicat里面就是看不到数据真的好奇怪主要是什么问题呢求解答~

​​

img

img


python里面不报错
但是数据就是插入不进去
navicat里面就是看不到数据
真的好奇怪
主要是什么问题呢
求解答~

  • 写回答

5条回答 默认 最新

  • 道友老李 JWE233286一种基于机器视觉的水表指针读数识别及修正的方法 专利发明者 2025-03-27 22:25
    关注
    让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
    如果答案让您满意,请采纳、关注,非常感谢!
    问题可能出在数据库连接或者插入数据的代码上。首先确保数据库连接的配置信息正确,包括数据库连接地址、用户名、密码等。然后检查插入数据的代码是否正确,包括SQL语句是否正确、数据是否按照预期格式传入等。另外,还需要检查是否开启了事务,以及是否提交了插入操作。 下面是一个简单的Python代码示例用于向MySQL数据库插入数据,你可以参考一下:
    import mysql.connector
    # 连接数据库
    mydb = mysql.connector.connect(
      host="localhost",
      user="yourusername",
      password="yourpassword",
      database="yourdatabase"
    )
    mycursor = mydb.cursor()
    # 插入数据
    sql = "INSERT INTO yourtable (column1, column2, column3) VALUES (%s, %s, %s)"
    val = ("value1", "value2", "value3")
    mycursor.execute(sql, val)
    mydb.commit()
    print("数据插入成功")
    

    如果仍然无法解决问题,建议检查数据库表结构、数据类型是否匹配等问题。另外,还可以尝试在插入数据后执行查询操作,查看是否成功插入了数据。希望能帮到你解决问题。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月3日
  • 创建了问题 3月27日