作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果 csv 文件中没有新内容,我希望插入查询不执行任何操作,如果是,我只想插入这个查询,而不是再次插入所有 csv,任何建议都很棒!
PS:它与其他问题不重复,因为这里“%s”没有稳定的值,并且在Python中它的语法不同!
cursorobject=connection.cursor()
sql2="CREATE DATABASE IF NOT EXISTS mydb"
cursorobject.execute(sql2)
sql1="CREATE TABLE IF NOT EXISTS users(id int(11) NOT NULL AUTO_INCREMENT,first_name varchar(255),last_name varchar(255),company_name varchar(255),address varchar(255),city varchar(255),country varchar(255),postal varchar(255),phone1 varchar(255),phone2 varchar(255),email varchar(255),web varchar(255),PRIMARY KEY(id))"
cursorobject.execute(sql1)
csvfile=open('Entries.csv','r')
reader = csv.reader(csvfile,delimiter=',')
for row in reader:
cursorobject.execute("INSERT INTO users(first_name,last_name,company_name,address,city,country,postal,phone1,phone2,email,web) VALUES (%s ,%s, %s,%s,%s,%s,%s,%s,%s,%s,%s)",row)
最佳答案
在数据库中输入记录之前,对用户表进行选择查询,可能包含名字和姓氏
关于python - 如果 PYTHON 中的 CSV 记录表中尚不存在记录,则插入记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51400332/
如何使用批量收集填充具有多个 %rowtype 字段的记录表? 我的代码: drop table child_table; drop table parent_table;
我是一名优秀的程序员,十分优秀!