MySQL'de Veritabanı Nasıl Oluşturulur (Resimlerle)

İçindekiler:

MySQL'de Veritabanı Nasıl Oluşturulur (Resimlerle)
MySQL'de Veritabanı Nasıl Oluşturulur (Resimlerle)

Video: MySQL'de Veritabanı Nasıl Oluşturulur (Resimlerle)

Video: MySQL'de Veritabanı Nasıl Oluşturulur (Resimlerle)
Video: iOS 17 ile iMessage’a gelen yenilikler! 2024, Mayıs
Anonim

Bu wikiHow makalesi sana MySQL kullanarak nasıl veritabanı oluşturacağını öğretir. Veritabanı oluşturmak için "mysql" komut satırı arayüzünü açmanız ve sunucu çalışırken veritabanı komutlarını girmeniz gerekir.

Adım

Bölüm 1/3: MySQL Komut Satırını Açma

258108 1
258108 1

Adım 1. MySQL sunucusunun bağlı olduğundan emin olun

serverMySQL ağda değilse, bir veritabanı oluşturamazsınız.

MySQL Workbench'i açıp sunucuyu seçerek ve "Yönetim - Sunucu Durumu" sekmesindeki "Sunucu Durumu" göstergesine bakarak sunucu durumunu kontrol edebilirsiniz

258108 2
258108 2

Adım 2. Kurulum klasörünün adresini (yolu) kopyalayın

Adres, kullanılan işletim sistemine bağlı olacaktır (örn. Windows veya Mac):

  • Windows - C:/Program Files/MySQL/MySQL Workbench 8.0 CE/ kopyalayın ve son klasör adını geçerli MySQL klasör adıyla değiştirdiğinizden emin olun.
  • Mac - /usr/local/mysql-8.0.13-osx10.13-x86_64/ dosyasını kopyalayın ve son klasör adını geçerli MySQL klasör adıyla değiştirdiğinizden emin olun.
258108 3
258108 3

Adım 3. Bir bilgisayar komut satırı programı açın

Bir Windows bilgisayarında Komut İstemi'ni kullanın. Bu arada, Mac bilgisayar kullanıcıları Terminal'i kullanabilir.

258108 4
258108 4

Adım 4. Girdiyi MySQL kurulum klasörü dizinine değiştirin

cd yazın ve bir boşluk bırakın, kurulum klasörünün adresini yapıştırın ve Enter'a basın. Örneğin, bir Windows bilgisayarda aşağıdaki girişi yazabilirsiniz:

cd C:\Program Dosyaları\MySQL\MySQL Workbench 8.0 CE

258108 5
258108 5

Adım 5. MySQL oturum açma komutunu açın

Örneğin, "benim" kullanıcı adı için oturum açma istemini açmak için aşağıdaki girişi yazın ve Enter tuşuna basın:

mysql -u ben -p

258108 6
258108 6

Adım 6. Hesap şifresini girin

MySQL kullanıcı hesabı şifrenizi yazın ve Enter'a basın. Hesaba giriş yapacaksınız ve komut satırı uygulaması MySQL komutlarıyla bağlanacak.

  • Komut satırı uygulama penceresinde "MySQL>" işaretini görebilirsiniz. Bu aşamadan itibaren girdiğiniz tüm komutlar MySQL komut satırı uygulaması aracılığıyla işlenecektir.
  • MySQL komutlarının nasıl girileceğini anlayın. MySQL komutları, komutun son bölümünden hemen sonra noktalı virgül (;) kullanılarak girilmelidir. Ayrıca bir komut girebilir, noktalı virgül yazabilir ve tekrar Enter tuşuna basabilirsiniz.

Bölüm 2/3: Veritabanı Oluşturma

258108 7
258108 7

Adım 1. Bir veritabanı dosyası oluşturun

"veritabanı oluştur " veritabanı oluştur komutunu yazıp, veritabanı adını ekleyip noktalı virgül koyarak ve Enter tuşuna basarak bir tane oluşturabilirsiniz. Örneğin, "Pet Data" adlı bir veritabanı için aşağıdaki komutu girin:

bir Pet_Data_Animals veritabanı oluşturun;

  • Veritabanı adları boşluk içeremez. Adınıza boşluk eklemek istiyorsanız, bir alt çizgi kullanmanız gerekir (örn. "En İyi Arkadaşım", "En İyi Arkadaşım" olur).
  • Her MySQL komutu noktalı virgülle bitmelidir. İlk noktalı virgülü unutursanız, “yanına yazabilirsiniz. ” görüntülendiğinde tekrar Enter tuşuna basın.
258108 8
258108 8

Adım 2. Şu anda kayıtlı veritabanını göster

Aşağıdaki komutu yazıp Enter tuşuna basarak kayıtlı veritabanlarının listesini görüntüleyebilirsiniz:

veritabanlarını göster;

258108 9
258108 9

Adım 3. Bir veritabanı seçin

Veritabanı adı olarak "name" ile use name komutunu yazarak listeden bir veritabanı seçebilirsiniz. Örneğin, "Pet Data" veritabanı için aşağıdaki komutu yazın ve Enter'a basın:

Data_Animal_Pet kullanın;

258108 10
258108 10

Adım 4. Onay mesajının görünmesini bekleyin

Girilen son komutun altında "Veritabanı değişti" ifadesini gördüğünüzde, veritabanı içeriği oluşturmaya geçebilirsiniz.

Bölüm 3/3: Tablolar Oluşturma

258108 11
258108 11

Adım 1. Çeşitli tablo komutlarını anlayın

Tablo oluşturmadan önce bilmeniz gereken tablolarla ilgili birkaç önemli husus vardır:

  • Başlık - Tablo başlığı " tablo oluştur " komutundan hemen sonra eklenir ve veritabanı adıyla aynı kurallara uymalıdır (örneğin boşluksuz).
  • Sütun başlıkları - Başlık adlarını parantez içinde yazarak sütun başlıklarını belirtebilirsiniz (sonraki adım örneğine bakın).
  • Kare uzunluk - Kutunun uzunluğunu belirlerken, " VARCHAR " (bir ve maksimum karakter sayısı " VARCHAR " arasında yazmanıza izin veren değişken bir karakter) veya " CHAR " (daha fazla veya daha az gerektirmez) kullanabilirsiniz. belirtilen sayıda karakter; örneğin, “CHAR(1)” bir karakter gerektirir, “CHAR(3)” üç karakter gerektirir, vb.).
  • Tarihler - Grafiğe tarih eklemek istiyorsanız, sütun içeriğinin tarih olarak biçimlendirilmesi gerektiğini belirtmek için " TARİH " komutunu kullanın. Ayrıca, tarihlerin yıl-ay-tarih biçiminde girilmesi gerekir (

    XXXX-XX-XX

  • ).
258108 12
258108 12

Adım 2. Tabloyu özetleyin

Bir grafiğe veri girmeden önce aşağıdaki komutu yazıp Enter tuşuna basarak bir tablo yapısı oluşturmanız gerekir:

tablo adı oluştur (sütun1 varchar(20), sütun2 varchar(30), sütun3 karakter(1), sütun4 tarihi);

  • Örneğin, iki sütun “VARCHAR”, bir sütun “CHAR” ve bir tarih sütunu olan “Evcil Hayvanlar” başlıklı bir tablo oluşturmak için aşağıdaki komutu yazabilirsiniz:
  • tablo oluştur Pet_Animal(Ad varchar(20), Tür varchar(30), Cinsiyet karakter(1), Doğum_Tarihi tarih);

258108 13
258108 13

Adım 3. Tabloya satır ekleyin

"insert" komutu ile veritabanı bilgilerini satır satır girebilirsiniz:

tablo_adı değerlerine ekleyin('sütun1 değeri', 'sütun2 değeri', 'sütun3 değeri', 'sütun4 değeri');

  • Daha önce kullanılan "Pets_Pet" tablosu için veri satırlarınız şöyle görünmelidir:

    Pet_Animal değerlerine ekleyin('Fido', 'Husky', 'J', '2017-04-12');

  • Sütun boşsa, sütun içeriği olarak NULL kelimesini girebilirsiniz.
258108 14
258108 14

Adım 4. Girin. Bunu yapmak istiyorsanız, bir sonraki adımı atlayın.

258108 15
258108 15

Adım 5. Gerekirse bir metin dosyası yükleyin

Daha fazla bilgi satırına sahip bir veritabanınız varsa ve bunları tek tek manuel olarak yazmanız gerektiğinde zahmetli olurdu, aşağıdaki kodu kullanarak verileri içeren bir metin dosyası yükleyebilirsiniz:

'/path/namaberkas.txt' yerel dosya içindeki verileri '\r\n' ile sonlandırılan tablo nama_tabel satırlarına yükleyin;

  • "Pet_Animal" tablo örneğinde aşağıdaki kodu veya komutu yazabilirsiniz:

    'C:/Users/username/Desktop/pets.txt' dosyasındaki yerel verileri '\r\n' ile sonlandırılan Pets_Pets satırlarına yükleyin;

  • Mac bilgisayarlarda, "\r\n" yerine "\r" ile sonlandırılan " satırlar" komutunu kullanmanız gerekir.
258108 16
258108 16

Adım 6. Oluşturulan tabloyu inceleyin

show databases; komutunu girin, ardından select * from name;, veritabanı adı olarak "name" yazarak veritabanını seçin. Örneğin, "Pet_List" veritabanını kullanıyorsanız aşağıdaki komutu yazın:

veritabanlarını göster; Pet_List'ten * seçin;

İpuçları

  • En sık kullanılan veri türlerinden bazıları şunlardır:

    • CHAR ”(uzunluk) – Bu değişken, karakter dizisinin (dize) belirli bir uzunluğuna sahiptir.
    • VARCHAR ”(uzunluk) – Bu değişken, karakter dizisinin maksimum uzunluğuna sahiptir (girdiğiniz uzunluk değişkenine göre).
    • METİN ” – Bu değişken, 64 kilobayta eşdeğer maksimum metin uzunluğuna sahip bir karakter kümesine sahiptir.
    • INT ” (uzunluk) – Bu değişken, maksimum rakam uzunluğuna sahip 32 bitlik bir tamsayıdır (eksi işareti veya “-”, negatif sayılar için “rakam” olarak kabul edilir).
    • ONDALIK ”(uzunluk, ondalık) – Bu değişken, görüntülenen toplam karakter sayısı olarak uzunluk değerine sahip bir ondalık sayıdır. Bu arada, ondalık sütun, virgülden sonra görüntülenebilecek maksimum sayı sayısını gösterir.
    • TARİH ” – Bu değişken, tarihi yıl-ay-tarih biçiminde (####-##-##) içerir.
    • ZAMAN ” – Bu değişken, saati saat-dakika-saniye biçiminde içerir.
    • SIRALAMA ”("değer1 ", "değer2 ", ….) – Bu değişken tam sayıların veya değerlerin bir listesini içerir.
  • İşte kullanabileceğiniz bazı ek parametreler:

    • GEÇERSİZ DEĞİL ” – Bu parametre ile bir değer girmelisiniz. Sütun boşaltılamaz.
    • VARSAYILAN ” varsayılan değer – Herhangi bir veri veya değer girilmezse, varsayılan değer sütuna otomatik olarak eklenir.
    • İMZASIZ ” – Sayı alanında parametre girilen sayının negatif sayı olmamasını sağlar.
    • OTOMATİK ARTIŞ ” – Bu parametre ile tabloya her yeni satır eklediğinizde değer otomatik olarak artırılacaktır.

Uyarı

  • "mysql" komut satırına erişmeye çalıştığınızda MySQL sunucusu çalışmıyorsa bu işleme devam edemezsiniz.
  • Diğer kodlamalarda olduğu gibi, girmeyi denemeden önce girdiğiniz komutların doğru yazım ve boşlukla yazıldığından emin olun.

Önerilen: