1. 程式人生 > >MySQL更新和刪除資料

MySQL更新和刪除資料

  1. 更新資料:UPDATE table1 SET column1=‘ ’ WHERE
  2. 直接update表,一定要寫條件where
  3. 更新多個列,直接在前一句SET後加英文逗號即可。
  4. 可使用子查詢。
  5. 更新多列時,如果有其中有一列出錯,之前更新好的資料會恢復原來的值,避免這種情=況,可以用IGNORE忽略錯誤。語法: UPDATE IGNORE column1…
  6. NULL可用來刪除值,設想刪除的列column1=NULL(前提是列允許設為NULL)。
  7. 刪除資料:DELETE FROM table1 WHERE
  8. 注意!delete是刪除整行,需要刪除行中的某一列需要用update,配合NULL使用。
  9. Delete是從表中刪除行,不刪除表本身,就算刪了所有行,表也還在。
  10. 刪除行的快速操作:TRUNCATE TABLE,刪除表並重建一個。
  11. 保證每個表都有主鍵。
  12. 在使用update和delete之前先用select實驗一下,避免錯誤。
  13. MySQL不允許刪除和其他表有關聯的行。