Tablo oluşturma
İşlem onay ortamı
- MySQL (MySQL Bilişim
-
- MySQL 8.4
- MySQL Çalışma Tezgahı
-
- 8.0
- Windows
-
- Windows Sunucusu 2022
Gerekli ortam
- MySQL (MySQL Bilişim
-
- MySQL 8.4 veya üstü
- Önceki sürümler de kabul edilebilir
- MySQL Çalışma Tezgahı
-
- 8.0 veya üzeri
- Windows
-
- pencereler 11
- pencereler 10
- Windows Sunucusu
-
- Windows Sunucusu 2022
- Windows Sunucusu 2019
- Windows Sunucusu 2016
önkoşul
- MySQL veritabanınıza bağlanabildiğinizden emin olun
- Workbench kullanmak istiyorsanız, Workbench'in kurulu olması gerekir
- Bir şema oluşturmuş olmanız gerekir
- Tablo oluşturma izinleriyle veritabanına bağlanın
Örnek şema hakkında
test_schema
Bu durumda, adında bir şema üzerinde işlem yapacağız.
Workbench'te tablo oluşturma
MySQL Workbench'i başlatın ve veritabanına bağlanın.
İlgilendiğiniz şema ağacını genişletmek için Gezgin bölmesindeki Şema sekmesini seçin. Tablolar'a sağ tıklayın ve Tablo Oluştur'u seçin.
Tablo Oluştur ekranı görünecektir, böylece gerekli öğeleri girebilirsiniz.
Masa
Proje Adı | İçeriği |
---|---|
Tablo Adı | Tablo adını girin. İngilizce karakterler söz konusu olduğunda, küçük harf olacaktır, bu nedenle baştan küçük harflerle girmek daha iyidir. |
Karakter Oluşturma/Harmanlama | Değiştirmek için bir neden yoksa, Varsayılan olarak bırakabilirsiniz. |
Motor | Değiştirmek için bir neden yoksa, InnoDB iyidir. |
Yorum | Bu tablodan bir yorumdur. İçine koymak zorunda değilsiniz, ancak daha sonra faydalı olacaktır. |
Sütun
Tabloya ihtiyaç duyduğunuz kadar sütun girin.
Proje Adı | İçeriği |
---|---|
Sütun Adı | Sütun adıdır. İngilizce karakterler söz konusu olduğunda, küçük harf olacaktır, bu nedenle baştan küçük harflerle girmek daha iyidir. |
Datatype | Sütunda depolanacak veri türünü ayarlayın. |
PK, NN, vb. | Birincil anahtar, Null Değil, vb. Açıklama uzun olacak, bu yüzden atlayacağım. |
Varsayılan/İfade | Kaydı oluşturduğunuzda null olması durumunda varsayılan olarak ayarlamak istediğiniz değeri ekleyin. |
Yorum | Sütun yorumları. İçine koymak zorunda değilsiniz, ancak daha sonra faydalı olacaktır. |
Ayrıca dizinler vb. de oluşturabilirsiniz, ancak bir tablo oluşturmak için uzun bir açıklama olacağı için bunu atlayacağım. Daha sonra değiştirmek mümkündür.
Tablo ayarlarınızı girdikten sonra, sağ alt köşedeki "Uygula" düğmesini tıklayın.
Çalıştırmak istediğiniz SQL'i göreceksiniz, bu nedenle "Uygula" düğmesini tıklayın.
Hatasız çalıştığında, "Bitir" düğmesini tıklayın.
Tablonun şema ağacından oluşturulduğunu onaylayabileceğinizi düşünüyorum. Yeni bir sekme oluşturmak için kullandığınız sekmeyi kapatabilirsiniz.
Komut ile tablo oluşturma
Başlat menüsünden MySQL > MySQL 8.4 Komut Satırı İstemcisi'ni seçin. Komutu çalıştırabiliyorsanız, başka bir araçla da çalıştırabilirsiniz.
Oturum açmak için yönetici şifrenizi girin.
SQL'i şu şekilde girin: Şema adını, tablo adını, sütun bilgilerini vb. oluşturmak istediğiniz içerikle değiştirin. Birden çok satıra yazmak için Enter tuşunu kullanabilirsiniz. SQL'in sonuna, SQL'in sonunu belirten bir noktalı virgül girin.
CREATE TABLE `test_schema`.`test_table2` (
`id` INT NOT NULL COMMENT 'ユニークなIDが入ります。',
`name` VARCHAR(45) NULL COMMENT '名前です。',
PRIMARY KEY (`id`),
UNIQUE INDEX `id_UNIQUE` (`id` ASC) VISIBLE)
COMMENT = 'テストコメント';
Yazıldıktan sonra Enter tuşuyla çalıştırın. Herhangi bir hata yoksa, sorun değil.
Aşağıdaki SQL'i çalıştırarak oluşturduğunuz tabloların listesini görebilirsiniz: Lütfen şema adını eşleştirin.
SHOW TABLES FROM test_schema;