how to delete all records from table in mysql code example

Example 1: mysql delete row

DELETE FROM products WHERE product_id=1;

Example 2: delete all records from table

DELETE FROM table_name;

Example 3: remove all records from table mysql

/* Will delete all rows from your table. Next insert will take next auto increment id. */
DELETE from tableName;
/* Will delete all rows from your table but it will start from new row with 1. */
TRUNCATE tableName;

Example 4: delete all content in table mysql

TRUNCATE tablename

Example 5: sql delete where in

-- Deletes all records where `columnName` matches the values in brackets.
DELETE FROM tableName WHERE columnName IN ('val1', 'val2', 'val3');