Adding a new column is one of the most common schema changes in SQL. Done right, it is fast, predictable, and safe. Done wrong, it locks tables, breaks deployments, and corrupts data. Whether you use PostgreSQL, MySQL, or another relational database, the approach follows the same core steps.
First, define