Inserting into a mysql table and overwritng any current data

前端 未结 5 955
醉话见心
醉话见心 2020-12-16 19:48

I am inserting some data into a table, but it occasionally clashes with other data in the table (ie. it has the same primary key).
I would like to be able to just over

5条回答
  •  猫巷女王i
    2020-12-16 20:10

    Just a little cheatsheet.
    Mysql has 3 different scenarios for handling unique key duplicates:

    If you want to...

    • do nothing - use INSERT IGNORE
    • delete existing and create new - use REPLACE INTO
    • update existing - use ON DUPLICATE UPDATE

提交回复
热议问题