国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Mysql增刪改查之刪除記錄

使用 delete 刪除記錄

類(lèi)別詳細(xì)解示
基本語(yǔ)法DELETE FROM 表 [where 條件];
示例DELETE FROM user where id > 10;
示例說(shuō)明刪除掉用戶表中id大于10的所有用戶

user表,表結(jié)構(gòu)如下:

idusernamebalance
1王寶強(qiáng)50000.00
2黃曉明150000000.00
15馬云15000.00
16陳赫1234131.00

mysql> DELETE FROM user where id = 1;
?Query OK, 1 row affected (0.08 sec)

刪除掉了id為1的,李文凱這一行的記錄。

清空表記錄

delete和truncate是一樣的,但它們有一點(diǎn)不同,那就是DELETE可以返回被刪除的記錄數(shù),而TRUNCATE TABLE返回的是0。

如果一個(gè)表中有自增字段,使用truncate table 這個(gè)自增字段將起始值恢復(fù)成1.

類(lèi)別說(shuō)明
基本語(yǔ)法TRUNCATE TABLE 表名;
示例TRUNCATE TABLE user;
示例說(shuō)明清空表的數(shù)據(jù),并且讓自增的id從1開(kāi)始自增

【切記】

  1. 刪除時(shí)一定要記住加上where條件,不然會(huì)清空掉整個(gè)表的記錄。
  2. 刪除重要數(shù)據(jù)前一定要備份、備份、備份。
繼續(xù)學(xué)習(xí)
||
<?php echo "Hello Mysql"; ?>
提交重置代碼