La commande de création de table mysql est [CREATE TABLE table_name (column_name column_type);], où les paramètres incluent le nom de la table, le nom du champ de table et chaque champ de table défini.
Comment créer une table de données MySQL ? L'article suivant vous expliquera comment créer une table de données via l'invite de commande. J'espère qu'il vous sera utile.
Les informations suivantes sont requises pour créer une table de données MySQL :
● Nom de la table
● Nom du champ de la table
● Définir chaque champ de la table
Syntaxe de base
Voici la syntaxe SQL courante pour créer des tables de données MySQL :
CREATE TABLE table_name (column_name column_type);
Exemple : Créer une table via l'invite de commande
La table de données MySQL peut être facilement créée via la fenêtre de commande mysql> Vous pouvez créer une table de données à l'aide de l'instruction SQL CREATE TABLE.
1. Connectez-vous d'abord au serveur mysql et entrez le mot de passe
root@host# mysql -u root -p Enter password:*******
2 Entrez dans la base de données RUNOOB
use RUNOOB;
3 Créez la table
mysql> CREATE TABLE runoob_tbl( -> runoob_id INT NOT NULL AUTO_INCREMENT, -> runoob_title VARCHAR(100) NOT NULL, -> runoob_author VARCHAR(40) NOT NULL, -> submission_date DATE, -> PRIMARY KEY ( runoob_id ) -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;
. Sortie :
Query OK, 0 rows affected (0.16 sec)
indique que la table de données a été créée avec succès.
Remarque : Le terminateur de commande MySQL est un point-virgule ;
Remarque : -> est un identifiant de nouvelle ligne, ne le copiez pas.
Exemple d'analyse :
Si vous ne souhaitez pas que le champ soit NULL, vous pouvez définir l'attribut du champ sur NOT NULL lors de l'exploitation de la base de données, si les données sont saisies. ce champ est NULL, une erreur sera signalée.
Quantity AUTO_INCREMENT est défini comme un attribut auto-croissant, généralement utilisé pour les clés primaires, et la valeur augmentera automatiquement de 1.
● Le mot-clé PRIMARY KEY est utilisé pour définir la colonne comme clé primaire. Vous pouvez définir une clé primaire en utilisant plusieurs colonnes, séparées par des virgules.
QuantityENGINE définit le moteur de stockage, CHARSET définit l'encodage.
Nous pouvons utiliser la commande pour afficher la structure de la table d'affichage en ligne de commande
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!