python - 试图将数据插入 mysql 数据库,但我收到错误,因为模块 'mysql.connector' 没有属性 'connector'
问题描述
我也使用这两种方法导入了连接器
import mysql.connector (or) `import mysql.connector as mysql`
con = mysql.connector(host="localhost", user="root", password="root", database="pythontkinter")
cursor = con.cursor()
cursor.execute("insert into student values('"+id+"','"+name+"','"+phone+"')")
cursor.execute("commit")
MessageBox.showInfo("Insert Status","Inserted Successfully")
con.close()
需要注意的是,我正在 windows os 系统中处理这个......我的文件名是 Python-tkinter。
解决方案
推荐阅读
- machine-learning - 将 Keras 代码转换为 PyTorch 代码(整形)的问题
- python - 查询 cassandra 对象映射器
- objective-c - 在 iOS 12.2 及更高版本的 CoreData 中崩溃 NSManagedObjectContext
- regex - 任意位置的 Perl 可选组
- sql - 以特定格式查询 2 个日期之间的结果
- php - 如何从浏览器执行 php shell 命令?
- apache-kafka - 如何从 KTable 中获取已排序的 KeyValueStore?
- c# - 使用 ODataQueryOptions 时无法应用 $select
- python - 如何在python中将一个矩阵分成两个矩阵?
- azure-devops - 如何更改 PR 合并提交消息?