亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Operasi jadual data Mysql

Buat jadual

類(lèi)別詳細(xì)解示
基本語(yǔ)法CREATE TABLE表名(字段名1 字段類(lèi)型,....字段名n 字段類(lèi)型n);
示例CREATE TABLE user(username varchar(20),password varchar(32));
示例說(shuō)明創(chuàng)建一個(gè)表名叫user的表,第一個(gè)字段為username、表的字段類(lèi)型為varchar長(zhǎng)度為32個(gè)長(zhǎng)度。第二個(gè)字段為password,類(lèi)型也為varchar,長(zhǎng)度也為32個(gè)長(zhǎng)度。

Nota:

  1. Untuk membolehkan semua orang bermula dengan lebih baik, jenis data berada di luar skop penjelasan kami dalam bab ini buat sementara waktu . Saya takut semua orang akan fokus pada satu perkara dan kehilangan satu lagi. Adalah sangat penting untuk mempelajari dengan cepat penyata pengurusan dan operasi pangkalan data Jenis data, medan, set aksara dan enjin adalah semua mata pengetahuan untuk difahami.
  2. Bagi jenis medan, anda hanya perlu belajar int sekarang, yang mewakili jenis integer. terapung mewakili titik terapung. char dan varchar boleh mewakili rentetan.
  3. Kita boleh menambah panjang selepas jenis, seperti: varchar(20).

Contoh lain:

mysql> BUAT JADUAL emp(
namakan varchar(10),
tarikh diupah,
sal float(10,2),
deptno int(2)
);
Pertanyaan OK, 0 baris terjejas (0.63 saat)

mysql> create table dept( deptno int(4), deptname varchar(20)); Pertanyaan OK, 0 baris terjejas (0.12 saat)
Lihat maklumat struktur medan jadual

mysql>DESC emp; +----------+--------------+------+-----+--------- +-------+
|. Jenis | +----------+--------------+------+-----+--------- +-------+
|. varchar(10) | |. tarikh | |. perpuluhan(10,2) | |. int(2) | +----------+--------------+------+-----+--------- +-------+
4 baris dalam set (0.39 saat)
Lihat pernyataan SQL penciptaan jadual
Lihat pernyataan penciptaan jadual


Kategori Penerangan terperinci
Sintaks asas SHOW CREATE TABLE nama jadual G;
Contoh SHOW CREATE TABLE emp G;
Contoh penerangan Lihat pernyataan penciptaan table emp

Laksanakan contoh lengkap:


mysql> Jadual: emp
BUAT JADUAL: BUAT JADUAL emp (
ename varchar(10) NULL LALAI,
tarikh diupah LALAI NULL,

sal perpuluhan(10,2) LALAI NULL,
deptno int(2) LALAI NULL

) ENJIN=CHARSET LALAI InnoDB=utf8;
1 baris dalam set (0.00 saat)
RALAT:
Tiada pertanyaan dinyatakan


Dalam penyataan SQL penciptaan jadual di atas, sebagai tambahan kepada definisi jadual, anda juga boleh melihat enjin jadual (enjin storan) dan set aksara (set aksara) serta maklumat lain. Maksud pilihan "G" adalah untuk membolehkan rekod disusun secara menegak mengikut medan, menjadikannya lebih mudah untuk memaparkan rekod dengan kandungan yang agak panjang.

Jatuhkan jadual

mysql> Pertanyaan OK, 0 baris terjejas (0.34 saat)

Nota: Padamkan jadual. Kedua-dua jadual dan data akan hilang. Tolong jangan sandarkan data sebelum memadamkan jadual penting.

類(lèi)別詳細(xì)解示
基本語(yǔ)法DROP TABLE 表名;
示例DROP TABLE emp;
示例說(shuō)明刪除表emp
Nyatakan enjin jadual dan set aksara

Pada akhir membuat jadual, kami sering menggunakan enjin MyISAM atau InnoDB. Apabila menentukan enjin, kita boleh menggunakan:

ENGINE=InnoDB

Nyatakan set aksara lalai jadual:

KARSET LALAI=utf8

Kesannya adalah seperti berikut:

BUAT JADUAL emp (
nama pengguna varchar(10) LALAI NULL,

Tarikh kata laluan DEFAULT NULL,

)ENGINE=CHARSET LAALA InnoDB=utf8;

Meneruskan pembelajaran
||
<?php echo "Hello Mysql"; ?>