ALTER {DATABASE | SCHEMA} [db_name
]alter_specification
[,alter_specification
] ...alter_specification
: [DEFAULT] CHARACTER SETcharset_name
| [DEFAULT] COLLATEcollation_name
Mit ALTER DATABASE
können Sie die
grundlegenden Eigenschaften einer Datenbank ändern. Diese
Eigenschaften sind in der Datei db.opt
im
Datenbankverzeichnis gespeichert. Um ALTER
DATABASE
verwenden zu können, benötigen Sie die
Berechtigung ALTER
für die Datenbank.
ALTER SCHEMA
ist ein Synonym für
ALTER DATABASE
.
Die Klausel CHARACTER SET
ändert den
Standardzeichensatz der Datenbank. Die Klausel
COLLATE
ändert die Standardsortierfolge der
Datenbank. Kapitel 10, Zeichensatz-Unterstützung, behandelt Namen von
Zeichensätzen und Sortierfolgen.
Der Datenbankname kann weggelassen werden. In diesem Fall bezieht sich die Anweisung auf die Standarddatenbank.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.