Rumah >pangkalan data >tutorial mysql >Bagaimana untuk menggunakan sql untuk membuat jadual baru dalam pangkalan data mysql
Untuk mencipta jadual baharu dalam MySQL, anda perlu mengikuti langkah berikut: sambung ke pangkalan data, tulis penyataan CREATE TABLE, nyatakan nama jadual, nama lajur, jenis data, dan tetapkan kekangan dan nilai lalai; Penyataan JADUAL; gunakan SHOW TABLES untuk mengesahkan Sama ada jadual baharu telah dibuat.
Cara membuat jadual baharu dalam pangkalan data MySQL menggunakan SQL
Membuat jadual baharu dalam pangkalan data MySQL adalah sangat mudah, cuma gunakan langkah berikut:
1. Sambung ke pangkalan data Mula-mula, gunakan arahan berikut untuk menyambung ke pangkalan data MySQL anda:
<code>mysql -u <用户名> -p</code>
di mana:
<用户名>
是您的 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
2 Tulis kenyataan CREATE TABLE
Seterusnya, tulis kenyataan CREATE TABLE untuk mencipta jadual baharu. Sintaks asas pernyataan ini ialah:
<code>CREATE TABLE customers ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL );</code>di mana:
<Jenis Data> ialah jenis data yang anda mahu gunakan untuk lajur (cth., INT, VARCHAR , TARIKH, dsb.)🎜<kod>BUKAN NULL Kekangan bermakna lajur tidak boleh mengandungi nilai NULL🎜<kod>LAILAI <Nilai lalai> ditetapkan apabila memasukkan lajur Gunakan nilai selain daripada nilai NULL 🎜🎜3 Jalankan pernyataan CREATE TABLE 🎜🎜🎜Selepas menulis pernyataan CREATE TABLE, laksanakan menggunakan arahan berikut: 🎜<pre class="brush:php;toolbar:false"><code>SHOW TABLES;</code></pre>. 🎜Sebagai contoh, untuk mencipta fail bernama <code> Jadual pelanggan
dengan tiga lajur: id
(kunci utama), name
(nama) dan Atas ialah kandungan terperinci Bagaimana untuk menggunakan sql untuk membuat jadual baru dalam pangkalan data mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!