Maison > Article > base de données > Comment utiliser SQL pour créer une nouvelle table dans la base de données MySQL
Pour créer une nouvelle table dans MySQL, vous devez suivre les étapes suivantes : vous connecter à la base de données ; écrire une instruction CREATE TABLE, spécifier le nom de la table, le nom de la colonne, le type de données et définir les contraintes et les valeurs par défaut ; Instruction TABLE ; utilisez SHOW TABLES pour vérifier si la nouvelle table a été créée.
Comment créer une nouvelle table dans la base de données MySQL à l'aide de SQL
Créer une nouvelle table dans la base de données MySQL est très simple, suivez simplement les étapes suivantes :
1. Connectez-vous à la base de données
. Tout d'abord, utilisez la commande suivante pour vous connecter à votre base de données MySQL :
<code>mysql -u <用户名> -p</code>
où :
<username>
est votre nom d'utilisateur MySQL<用户名>
是您的 MySQL 用户名-p
表示您需要输入密码2. 编写 CREATE TABLE 语句
接下来,编写一个 CREATE TABLE 语句来创建新表。该语句的基本语法为:
<code>CREATE TABLE <表名> ( <列名> <数据类型> [NOT NULL] [DEFAULT <默认值>] );</code>
其中:
<表名>
是您要创建的新表的名称<列名>
是您想要创建的列的名称<数据类型>
是您想要用于该列的数据类型(例如,INT、VARCHAR、DATE 等)NOT NULL
约束表示该列不能包含 NULL 值DEFAULT <默认值>
设置为插入该列时使用 NULL 值以外的值3. 执行 CREATE TABLE 语句
编写 CREATE TABLE 语句后,使用以下命令执行它:
<code>CREATE TABLE <表名> ( <列名> <数据类型> [NOT NULL] [DEFAULT <默认值>] );</code>
例如,要创建一个名为 customers
的表,其中包含三个列:id
(主键)、name
(姓名)和 email
-p code> signifie que vous devez entrer un mot de passe
2. Écrivez une instruction CREATE TABLE
Ensuite, écrivez une instruction CREATE TABLE pour créer une nouvelle table. La syntaxe de base de cette instruction est :<code>CREATE TABLE customers ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL );</code>où : 🎜
<table name>
est le nom de la nouvelle table que vous souhaitez créer🎜<column name> ;
est le nom de la colonne que vous souhaitez créer🎜<Data Type>
est le type de données que vous souhaitez utiliser pour la colonne (par exemple, INT, VARCHAR , DATE, etc.)🎜NOT NULL
La contrainte signifie que la colonne ne peut pas contenir de valeurs NULL🎜DEFAULT <Default value>
est défini lors de l'insertion de la colonne, utilisez des valeurs autres que les valeurs NULL 🎜🎜3. Exécutez l'instruction CREATE TABLE 🎜🎜🎜Après avoir écrit l'instruction CREATE TABLE, exécutez-la à l'aide de la commande suivante : 🎜<code>SHOW TABLES;</code>🎜Par exemple, pour créer un fichier nommé
Une table de clients
avec trois colonnes : id
(clé primaire), name
(nom) et email
(adresse e-mail), vous pouvez utiliser l'instruction suivante : 🎜rrreee🎜🎜4. Vérifiez la nouvelle table 🎜🎜🎜Après avoir exécuté l'instruction CREATE TABLE, vous pouvez utiliser la commande suivante pour vérifier si la une nouvelle table a été créée : 🎜rrreee🎜Vous devriez voir la colonne du nom de la table nouvellement créée dans les résultats. 🎜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!