Pokud chcete odstranit záznamy z kterékoli tabulky MySQL, pak můžete použít SQL příkaz DELETE FROM. Tento příkaz můžete použít na řádku mysql>, stejně jako v jakémkoli skriptu, jako je PHP.
Syntax
následující blok kódu má obecnou syntaxi SQL příkazu DELETE pro odstranění dat z tabulky MySQL.,
DELETE FROM table_name
-
není-li zadána klauzule WHERE, pak budou všechny záznamy odstraněny z dané MySQL tabulky.
-
pomocí klauzule WHERE můžete zadat libovolný stav.
-
Záznamy Můžete mazat v jedné tabulce najednou.
klauzule WHERE je velmi užitečná, pokud chcete odstranit vybrané řádky v tabulce.
Smazání dat z příkazového řádku
toto použije příkaz SQL DELETE s klauzulí WHERE k odstranění vybraných dat do tabulky MySQL-tutorials_tbl.,
příklad
následující příklad odstraní záznam z tutorial_tbl, jehož tutorial_id je 3.
mazání dat pomocí PHP skriptu
můžete použít příkaz SQL DELETE s nebo bez klauzule WHERE do funkce PHP-mysql_query (). Tato funkce provede příkaz SQL stejným způsobem, jako je spuštěn na řádku mysql>.
příklad
zkuste následující příklad odstranit záznam z tutorial_tbl, jehož tutorial_id je 3.,