MySQL sunucusunda tablolar nasıl oluşturulur, değiştirilir ve değiştirilir

MySQL ile çalışırken göz önünde bulundurmamız gereken en önemli hususlardan biri şüphesiz tablolarla çalışmaktır, çünkü bunlar veritabanımızı kontrollü ve organize bir şekilde tutmamızı sağlar.

MySQL yapısı

  • Şema veya Şema: Ana veri tabanıdır ve organizasyonun gereksinimlerine göre gerekli yapıya sahip olacaktır.
  • Panolar: Veritabanını ihtiyaca göre temalar halinde yapılandırmamızı sağlarlar.
  • Sütunlar: Tablolarda yer alacak alt başlıklardır.

Bu yapının bir örneği şunlar olabilir:

 Şema: Çözücü Tablolar: solventtic_mysql Sütunlar: id, başlık, miktar, vb.
Aşağıdaki resimde de görülebilir:

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

Bu verilere dayanarak MySQL'deki tablolarla uygulayabileceğimiz bazı parametreler ve cümleler üzerinde çalışacağız.

MySQL'de aşağıdaki ifadeleri tablo düzeyinde analiz edeceğiz:

  • Yaratmak
  • değiştir
  • Düşürmek

Tablo oluştur (Tablo oluştur)


Tablo Oluştur seçeneği ile MySQL'deki şemalarımız içinde yeni tablolar oluşturma olanağına sahibiz. Bu çalışma için solventtic_proyectos isimli bir tablo oluşturacağız, bunun için aşağıdaki işlemi gerçekleştireceğiz:
Tabloyu kaydedeceğimiz şema içerisinde Tablolar seçeneğine sağ tıklıyoruz, bu durumda çözücü.

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

Seçerek Tablo Oluştur şunları göreceğiz:

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

Bu pencerede gerekli bilgiler

  • Tablo ismi: Bu alana oluşturulacak tablonun adını gireceğiz, bu durumda solvent_proyectos.
  • harmanlama: Varsayılan olarak Şema Varsayılanını bırakıyoruz.
  • Motor: Varsayılan değeri bırakıyoruz.
  • Şema: Tablonun oluşturulacağı şemaya baştan karar verdiğimiz için düzenleyemediğimiz bir değer olduğunu görüyoruz.

üzerine tıklıyoruz Uygulamak ve oluşturma sihirbazı MySQL'de görüntülenecektir:

Bu noktada tablomuza eklememiz gereken indeksleri oluşturmalıyız, bu durumda aşağıdaki alanlara gireceğiz:

 id INT NULL DEĞİL AUTO_INCREMENT, başlık VARCHAR (255) NULL DEĞİL, vade sonu_tarihi DATE NULL DEĞİL, BİRİNCİL ANAHTAR (id) 
Aşağıdaki görselde hazırlanan cümle yer almaktadır:

NotBu değerler, gerekli gereksinimler dikkate alınarak girilmelidir ve her değerin kendine özgü özelliği (Char, Decimal vb.)

Tıklamak Uygulamak tablo oluşturma işlemine devam etmek için çözücü_projeler.

basıyoruz Sona ermek ve işlemin doğru olduğunu göreceğiz ve tabloyu görebileceğiz çözücü_projeler çözücü şema içinde oluşturulur.

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

Solvent_proyectos tablomuza tıklarsak sağ tarafta oluşturduğumuz alanları görebilir ve oradan değer girebiliriz.

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

Tablo oluşturma sihirbazını açmanın başka bir yolu da menü çubuğunun en üstünde bulunan simgeye tıklamaktır. Bu şekilde yapabiliriz MySQL'de tablolar oluşturun pratik bir şekilde, hangi alanları eklememiz gerektiği ve ne tür verilerin girileceği konusunda çok net olmamız gerekiyor.

MySQL'de bulunan bazı veri türleri

  • Int: Tam sayıları kaydetmemizi sağlar.
  • Bit veya Bool: 0 veya 1 değerlerini toplamamızı sağlar.
  • Batmadan yüzmek: Ondalık sayılar ekleyin.
  • Ondalık: Bu değer, sayıları bir dizge olarak saklar.
  • Zaman: Bu değer bir saati kaydeder.
  • Yıl: Bu alan bir yıl saklamamızı sağlar.
  • karakter: Bu alanı kullanarak alfanümerik değerler ekleyebiliriz.

Tablo oluşturma bölümü burada sona eriyor, nasıl değiştirildiğini göreceğiz.

Tabloyu değiştir (Tabloyu değiştir)


İle Tabloyu Değiştir seçeneği ile oluşturduğumuz tabloların değerlerini veya alanlarını değiştirebiliriz. Sütun ekleme, düzenleme veya silme olanağına sahip olduğumuz için, bu seçeneği kullanmak için düzenlenecek tabloya sağ tıklayıp bu durumda solventtic_proyectos'u seçmeli ve Tabloyu Değiştir'i seçmeliyiz:

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

Aşağıdakileri göreceğiz:

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

Bu pencereden tablonun sütunlar, tetikleyiciler, dizinler vb. gibi çeşitli değerlerini düzenleyebiliriz.
Her sütunun işaretlenmiş bir değeri olduğunu gördüğümüz gibi, ilgili kutuları seçerek her sütuna yeni seçenekler ekleyebiliriz, bu değerlerden bazıları şunlardır:

  • yapay zeka: Artımlı otomatik
  • ZF: Sütun değerini sıfıra ayarlar
  • UQ: Değeri tek bir dizin vb. olarak ayarlar.

Mevcut sütunlardan herhangi birine sağ tıklarsak aşağıdaki seçenekleri göreceğiz:

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

seçimler

  • yukarı taşı: Omurgayı yukarı doğru hareket ettirir
  • Aşağı inmek: Sütunu en alta taşı
  • kopyala: Seçili sütunu kopyalamanıza izin verir
  • Kesmek: Kolonu başka bir konuma yerleştirmek için kesebiliriz
  • Silme seçildi: Seçili sütunu silebiliriz
  • Yenile: Görüntülenen sütun listesinin güncellenmesine izin verir
  • Varsayılanı Temizle: Varsayılan değerleri görüntüler
  • Varsayılan NULL: Boş alanları görüntülemenizi sağlar
  • Varsayılan ": Seçili tabloya "ifadesini ekleyin

Yansıtılan herhangi bir sütunda yaptığımız herhangi bir değişiklik, örneğin başlık sütununu ortadan kaldıracağız, sağ tıklayıp seçeceğiz. Silme seçildi ve tıklıyoruz Uygulamak, aşağıdakiler görüntülenir:

İlgili sütunun kaldırılması için komut dosyasını görebiliriz, eleme işlemini başlatmak için Uygula'yı tıklayacağız.

basıyoruz Sona ermek ve sütunun tablomuzda mevcut olmadığını görebiliriz.

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

Aynı şekilde yeni bir sütun eklemek istiyorsak, düzenlemek için tabloya sağ tıklamanız yeterlidir, Tabloyu Değiştir'i seçin ve ilgili pencerede istenen değeri ekleyin. Bu örnekte Yazarlar sütununu ekliyoruz ve veri türünü belirtiyoruz, bu durumda seçiyoruz varchar:

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

basıyoruz Uygulamak Böylece MySQL betiği çalıştır uygun:

Bu şekilde Tabloyu Değiştir seçeneği kullanılarak oluşturulan tabloları düzenleyebiliriz.

Tabloyu bırak (Tabloyu sil)


Drop Table seçeneğini kullanarak, seçilen tabloyu ve içindeki tüm sütunları geçerek silebiliriz. Drop Table'ı çalıştırmak için, silinecek tabloya sağ tıklayın ve Tabloyu Bırak seçeneği:

BÜYÜT

[color = rgb (169.169.169)] Resmi büyütmek için üzerine tıklayın [/ color]

MySQL aşağıdaki mesajı gösterecektir:

Bu pencerede ve eliminasyondan tamamen eminsek, tuşuna basacağız. Şimdi Bırak - Şimdi Sil.

Tablonun kaldırıldığını göreceğiz.

BÜYÜT

[color = # a9a9a9] Resmi büyütmek için üzerine tıklayın [/ color]

Komut satırını kullanarak tabloyu silmek istiyorsak aşağıdaki yolu girmeliyiz:

 C: \ Program Dosyaları \ MySQL \ MySQL Sunucusu 5.7 \ bin \ mysql
Orada mysql'e sağ tıklıyoruz ve CMD ile Aç seçeneğini seçiyoruz. CMD'de aşağıdakileri yürütmeliyiz tablo bırakma komutu:
 DROP TABLE `solvetic``solvetic_proyectos`;
Komut sözdizimi
  • BIRAKMA TABLOSU: Tablo silmek için deyim
  • çözücü: Tablonun depolandığı şemanın adı
  • çözücü_projeler: Silinecek tablo

Bu şekilde sözlükte en çok kullandığımız üç cümleyi inceledik. MySQL'de tabloları işlemeYaptığımız herhangi bir değişikliğin performansı ve veritabanlarında depolanan bilgileri önemli ölçüde etkileyebileceğini unutmayın, bu nedenle bu cümleleri işlerken çok dikkatli olmalıyız.

wave wave wave wave wave