Heim >Datenbank >MySQL-Tutorial >So erstellen Sie mit SQL eine neue Tabelle in der MySQL-Datenbank
Um eine neue Tabelle in MySQL zu erstellen, müssen Sie die folgenden Schritte ausführen: Stellen Sie eine Verbindung zur Datenbank her, schreiben Sie eine CREATE TABLE-Anweisung, geben Sie den Tabellennamen, den Spaltennamen und den Datentyp an und führen Sie CREATE aus TABLE-Anweisung; verwenden Sie SHOW TABLES, um zu überprüfen, ob die neue Tabelle erstellt wurde.
So erstellen Sie eine neue Tabelle in einer MySQL-Datenbank mit SQL
Das Erstellen einer neuen Tabelle in einer MySQL-Datenbank ist sehr einfach. Führen Sie einfach die folgenden Schritte aus:
1. Stellen Sie eine Verbindung zur Datenbank her
Verwenden Sie zunächst den folgenden Befehl, um eine Verbindung zu Ihrer MySQL-Datenbank herzustellen:
<code>mysql -u <用户名> -p</code>
wobei:
<username>
Ihr MySQL-Benutzername ist<用户名>
是您的 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> bedeutet, dass Sie ein Passwort eingeben müssen
2 Schreiben Sie eine CREATE TABLE-Anweisung
Als nächstes schreiben Sie eine CREATE TABLE-Anweisung, um eine neue Tabelle zu erstellen. Die grundlegende Syntax dieser Anweisung lautet:<code>CREATE TABLE customers ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL );</code>wobei: 🎜
<table name>
der Name der neuen Tabelle ist, die Sie erstellen möchten🎜<column name>
ist der Name der Spalte, die Sie erstellen möchten.🎜<Datentyp>
ist der Datentyp, den Sie für die Spalte verwenden möchten (z. B. INT, VARCHAR , DATUM usw.)🎜NOT NULL
Die Einschränkung bedeutet, dass die Spalte keine NULL-Werte enthalten darf🎜DEFAULT <Standardwert>
ist festgelegt Verwenden Sie beim Einfügen der Spalte andere Werte als NULL-Werte🎜🎜3. Führen Sie die CREATE TABLE-Anweisung aus. 🎜🎜🎜Nachdem Sie die CREATE TABLE-Anweisung geschrieben haben, führen Sie sie mit dem folgenden Befehl aus: 🎜<code>SHOW TABLES;</code>🎜Um beispielsweise eine Datei mit dem Namen
Eine Kundentabelle
mit drei Spalten zu erstellen: id
(Primärschlüssel), name
(Name) und email
(E-Mail-Adresse) können Sie die folgende Anweisung verwenden: 🎜rrreee🎜🎜4. Überprüfen Sie die neue Tabelle 🎜🎜🎜Nachdem Sie die CREATE TABLE-Anweisung ausgeführt haben, können Sie den folgenden Befehl verwenden, um zu überprüfen, ob die Neue Tabelle wurde erstellt: 🎜rrreee🎜Sie sollten die neu erstellte Tabellennamenspalte in den Ergebnissen sehen. 🎜Das obige ist der detaillierte Inhalt vonSo erstellen Sie mit SQL eine neue Tabelle in der MySQL-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!