Syntaxe de ALTER TABLE <<< |
Syntaxe de CREATE DATABASE | Syntaxe de CREATE INDEX >>> |
14.2 Définition de données : CREATE , DROP , ALTER 14 Syntaxe des commandes SQL Manuel de Référence MySQL 4.1 : Version Française . Syntaxe de ALTER DATABASE . Syntaxe de ALTER TABLE ->Syntaxe de CREATE DATABASE . Syntaxe de CREATE INDEX . Syntaxe de CREATE TABLE . Syntaxe de DROP DATABASE . Syntaxe de DROP INDEX . Syntaxe de DROP TABLE . Syntaxe de RENAME TABLE |
14.2.3 Syntaxe de CREATE DATABASE
Les règles de nommage des bases de donnée sont présentées dans la section Noms de base de données, tables, index, colonnes et alias . Une erreur survient si une base de données de même nom existe déjà, si vous ne spécifiez pas l'option IF NOT EXISTS . Depuis MySQL 4.1.1, les options create_specification peuvent être données pour spécifier des caractéristiques de la base. Les caractéristiques de la base sont stockées dans le fichier db.opt dans le dossier de la base. La clause CHARACTER SET spécifie le jeu de caractères par défaut pour les tables de cette base. La clause COLLATE spécifie la collation par défaut de la base de données. Les jeux de caractères et les collations sont présentées dans la section Jeux de caractères .Les bases de données MySQL sont implémentées comme des répertoires contenant des fichiers qui correspondent aux tables dans les bases de données. Puisqu'il n'y a pas de tables dans une base de données lors de sa création, la requête CREATE DATABASE créera seulement le dossier dans le répertoire de données de MySQL (et le fichier db.opt , depuis MySQL 4.1.1). Vous pouvez aussi créer des bases de données avec mysqladmin . mysqladmin , administrer un serveur MySQL . |
<< | Syntaxe de CREATE DATABASE | >> |
Syntaxe de ALTER TABLE | Définition de données : CREATE , DROP , ALTER | Syntaxe de CREATE INDEX |