MySQL + SQL · Lesson 37
ALTER TABLE and DROP Commands
ALTER — Change Structure
ALTER TABLE students ADD email VARCHAR(60); -- add column
ALTER TABLE students MODIFY name VARCHAR(80); -- change type
ALTER TABLE students DROP COLUMN email; -- remove column
ALTER TABLE students RENAME TO learners; -- rename table
DROP — Delete Object
DROP TABLE students; -- deletes the whole table
DROP DATABASE school; -- deletes the whole databaseDROP removes the structure AND all data permanently. Be careful!
Summary
- ALTER changes a table's structure (add/modify/drop column, rename).
- DROP deletes an entire table or database permanently.