Tablo oluşturma

Sayfa oluşturma tarihi :

İş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;