Ha már létrehozta a MySQL adatbázist, és úgy dönt, hogy az egyik oszlop helytelen elnevezése megtörténik, akkor nem kell eltávolítania azt, és helyettesítést kell hozzáadnia; egyszerűen átnevezheti.
Átnevezhet egy oszlopot a MySQL-ben az ALTER TABLE és a CHANGE parancsokkal együtt, hogy meglévő oszlopot megváltoztasson. Tegyük fel például, hogy az oszlop jelenleg neve Szóda, de úgy dönt Ital megfelelőbb cím. Az oszlop a címezett táblán található Menü. Íme egy példa a változtatásra:
Általános formában, ahol helyettesíti a kifejezéseket, ez a következő:
A példákban szereplő VARCHAR (10) az oszlopának megfelelővé válhat. A VARCHAR változó hosszúságú karakterlánc. A maximális hossz - ebben a példában 10 - jelzi az oszlopban tárolni kívánt karakterek maximális számát. A VARCHAR (25) legfeljebb 25 karaktert képes tárolni.
Az ALTER TABLE parancs felhasználható új oszlop hozzáadására a táblázathoz vagy egy teljes oszlop és minden adatának eltávolításához a táblából. Például oszlop hozzáadásához használja: