Я хочу создать ошибку, если (x1, x2, x3, x4) одинаковы для разных строк. как я могу сделать это, пожалуйста?
engine = create_engine("mysql://root:xxxx@yyyyy »)
cnx = engine.connect()
engine.execute("CREATE TABLE IF NOT EXISTS table1 (id varchar(6) primary key, x1 VARCHAR(4), x2 varchar(14), x3 int(6), x4 VARCHAR(10), UNIQUE KEY(x1, x2, x3,x4)); « )
df.to_sql(con=cnx, name=‘table1’, if_exists='replace', index =False)