Bu wikiHow makalesi ile MySQL'de bir veri tabanını nasıl oluşturacağını öğreneceksin. Bir veri tabanı oluşturmak için "mysql" komut satırı arayüzünü açman ve sunucu çalışırken veri tabanı komutlarını girmen gerekir.

Kısım 1 / 3:
MySQL Komut Satırını Açma

  1. 1
    MySQL sunucunun bağlı olduğundan emin ol. MySQL sunucun şu anda çevrim içi değilse bir veri tabanı oluşturamazsın.
    • Sunucunun durumunu, MySQL Çalışma Tezgahı'nı (Workbench) açıp sunucunu seçerek ve "Yönetim - Sunucu Durumu" sekmesindeki "Sunucu Durumu" göstergesine bakarak kontrol edebilirsin.
  2. 2
    Kurulum klasörünün yolunu kopyala. Bu yol, bir Windows bilgisayar mı yoksa Mac mi kullandığına bağlı olarak değişecektir:
    • Windows - Son klasörün adını en güncel MySQL klasör adı ile değiştirdiğinden emin olduktan sonra yolunu kopyala.C:/Program Files/MySQL/MySQL Workbench 8.0 CE/
    • Mac - Son klasörün adını en güncel MySQL klasör adı ile değiştirdiğinden emin olduktan sonra yolunu kopyala./usr/local/mysql-8.0.13-osx10.13-x86_64/
  3. 3
    Bilgisayarının komut satırını aç. Mac kullanıcıları Terminal'i kullanırken, Windows bilgisayarda Komut İstemi'ni kullanacaksın.
  4. 4
    MySQL kurulum klasörünün dizinine geç. cd yazıp boşluk bırak, kurulum klasörünün yolunu yapıştır ve Enter tuşuna bas. Örneğin, çoğu Windows bilgisayarda aşağıdakileri yapman gerekir:
    cd C:\Program Files\MySQL\MySQL Workbench 8.0 CE
    
  5. 5
    MySQL login (giriş) komutunu aç. Örneğin, "ben" adlı bir kullanıcının login komutunu açmak için aşağıdaki gibi yazıp Enter tuşuna basman gerekir:
    mysql -u ben -p
    
  6. 6
    Hesap şifreni gir. MySQL kullanıcı hesabının şifresini girip Enter tuşuna bas. Oturum açılacak ve komut satırı uygulaması MySQL istemine bağlanacak.
    • "MySQL>" etiketinin komut satırı uygulamasında göründüğünü görmelisin. Bu noktadan itibaren girdiğin tüm komutlar MySQL komut satırı uygulaması aracılığıyla işlenecek.
    • MySQL komutlarının nasıl girileceğini anla. MySQL komutları, komutun son bölümünden hemen sonra bir noktalı virgül (;) ile girilmelidir. Ancak yine de komutu girebilir, noktalı virgül yazıp tekrar Enter tuşuna basabilirsin.
    Reklam

Kısım 2 / 3:
Veri Tabanı Oluşturma

  1. 1
    Veri tabanının dosyasını oluştur. Bunu "create database (veri tabanı oluştur)" create database komutunu, veri tabanının adını yazıp ve noktalı virgül ekleyip Enter tuşuna basarak yapacaksın. Örneğin, "Hayvan Kayitlari" adlı bir veri tabanı için aşağıdaki şekilde bir giriş yapman gerekir:
    create database Hayvan_Kayitlari;
    
    • Veri tabanının adında boşluk bulunamaz. Eğer ad kısmına bir boşluk eklemek istiyorsan alt çizgi kullanman gerekecek (örneğin "Benim Ozel Arkadaslarim", "Benim_Ozel_Arkadaslarim" olur).
    • Her MySQL komutu bir noktalı virgülle bitmelidir. Noktalı virgülü ilk sefer için kaçırdıysan görünen ... ifadesinin yanına yazıp ardından tekrar Enter tuşuna bas.
  2. 2
    Mevcut veri tabanlarını görüntüle. Aşağıdakileri yazıp Enter tuşuna basarak mevcut veri tabanlarının bir listesini görüntüleyebilirsin:
    show databases;
    
  3. 3
    Veri tabanını seç. use ad yazarak veri tabanını listeden seçebilirsin. Burada "ad", veri tabanının adıdır. Örneğin, "Hayvan Kayitlari" veri tabanın için aşağıdaki gibi yazıp Enter tuşuna basman gerekir:
    use Hayvan_Kayitlari;
    
  4. 4
    Onay mesajını bekle. Son yazılan komutun altında "Veri tabanı değiştirildi" ifadesi göründüğünde veri tabanının içeriğini oluşturmaya devam edebilirsin.
    Reklam

Kısım 3 / 3:
Tablo Oluşturma

  1. 1
    Farklı tablo komutlarını anla. Tablo oluşturmadan önce bilmek isteyeceğin birkaç temel şey vardır:
    • Başlık - Başlığın hemen "tablo oluştur" komutundan sonra gelmeli ve veri tabanının adını oluştururken geçerli olan aynı kurallar uygulanmalıdır (örneğin boşluk olmaması).
    • Sütun Başlığı - Bir grup parantez içine farklı adlar yazarak sütun başlıklarını belirleyebilirsin (bir sonraki adımın örneğine bak).
    • Hücre Uzunluğu - Hücre uzunluğunu belirlerken ya "VARCHAR" (değişken karakterler yani bir ve VARCHAR'ın karakter sayısı limiti arasında yazabilirsin) veya "CHAR" (belirtilen karakter sayısından ne daha fazlası ne de daha azı; örneğin CHAR (1)'de bir karakter, CHAR (3)'te üç karakter gerekir vb.).
    • Tarih - Grafiğine bir tarih eklemek istiyorsan sütun içeriğinin tarih olarak biçimlendirileceğini belirtmek için "TARİH" komutunu kullanırsın. Tarih, YYYY-AA-GG biçiminde girilmeli.
  2. 2
    Tablonun ana hattını oluştur. Grafiğin için veri girmeden önce, aşağıdaki komutu yazıp ardından Enter tuşuna basarak grafiğin yapısını oluşturman gerekir:
    create table ad (sütun1 varchar(20), sütun2 varchar(30), sütun3 char(1), sütun4 tarih);
    
    • Örneğin iki VARCHAR sütunu, bir CHAR sütunu ve bir tarih sütunu içeren "Hayvanlar" adlı bir tablo oluşturmak için aşağıdakileri yazabilirsin:
    • create table Hayvanlar (Ad varchar(20), Tür varchar(30), Cinsiyet char(1), DOB tarih);
      
  3. 3
    Tablona bir satır ekle. "Ekle" komutunu kullanarak veri tabanının bilgilerini satır satır girebilirsin:
    insert into ad 
    values ('sütun1 value', 'sütun2 value', 'sütun3 value', 'sütun4 value');
    
    • Daha önce kullanılan "Hayvanlar" tablosu örneği için satır şöyle görünebilir:
      insert into Hayvanlar
      values ('Fido', 'Husky', 'M', '2017-04-12');
      
    • Sütun boşsa sütunun içindekiler için NULL kelimesini girebilirsin.
  4. 4
    Mümkünse verilerinin geri kalanını ekle. Veri tabanın nispeten küçükse "insert" (ekle) kodunu kullanarak veri satırının kalanını satır satır ekleyebilirsin. Bunu yapmayı seçersen bir sonraki adımı atla.
  5. 5
    Gerekirse bir metin dosyası yükle. Elle eklemenin pek uygulanabilir olmadığı, daha fazla bilgi satırı eklemeni gerektiren bir veri tabanın varsa aşağıdaki kodu kullanarak verileri içeren metin dosyasını kaynak olarak gösterebilirsin: [1]
    load data local infile '/path/ad.txt' into table ad
    lines terminated by '\r\n';
    
    • "Hayvanlar" örneği için aşağıdaki gibi bir şey yazmalısın:
      load data local infile 'C:/Kullanıcılar/ad/Masaüstü/hayvanlar.txt' into table Hayvanlar
      lines terminated by '\r\n';
      
    • Bir Mac bilgisayarda "lines terminated by" komutunu '\r\n' yerine '\r' ile kullanman gerekecek.
  6. 6
    Tablonu görüntüle. show databases; komutunu gir, ardından select * from ad; yazarak veri tabanını seç. Burada ad, veri tabanının adıdır. Örneğin "Hayvan Kayitlari" veri tabanını kullanıyorsan aşağıdaki gibi komut girişi yapmalısın:
    show databases;
    select * from Hayvan_Kayitlari;
    
    Reklam

İpuçları

  • Yaygın olarak kullanılan bazı veri türleri arasında şunlar sayılabilir:
    • CHAR (uzunluk) - sabit uzunluklu karakter dizesi
    • VARCHAR (uzunluk) - maksimum uzunluk uzunluk ile değişken uzunluklu karakter dizesi
    • TEXT - maksimum 64KB metin uzunluğunda değişken uzunluklu karakter dizesi
    • INT (uzunluk) - Maksimum uzunluk rakamıyla 32 bit tam sayı ('-', negatif bir sayı için 'rakam' olarak sayılır)
    • DECIMAL (uzunluk,dec) - Toplam uzunluk ekran karakterine kadar ondalık sayı; dec alanı, izin verilen maksimum ondalık basamak sayısını gösterir.
    • DATE (TARİH) - Tarih değeri (yıl, ay, gün)
    • TIME (ZAMAN) - Zaman değeri (saat, dakika, saniye)
    • ENUM("değer1","değer2", ....) - Numaralandırılan değerlerin (value) listesi
  • Bazı isteğe bağlı parametreler arasında aşağıdakiler sayılabilir:
    • NOT NULL - Bir değer sağlanmalıdır. Bu alan boş bırakılamaz.
    • DEFAULT default-value (varsayılan değer) - Eğer bir değer verilmezse default-value alana atanır.
    • UNSIGNED - Sayısal alanlarda sayının hiçbir zaman negatif olmamasını sağlar.
    • AUTO_INCREMENT - Tabloya her satır eklendiğinde değer otomatik olarak artırılır.
Reklam

Uyarılar

  • Eğer "mysql" komut satırına giriş yapmaya çalıştığında MySQL sunucun çalışmıyorsa devam edemezsin.
  • Herhangi bir kodda olduğu gibi, girmeye çalışmadan önce komutların tam olarak yazıldığından ve doğru bir şekilde ayrıldığından emin ol.
Reklam

Bununla İlgili wikiHow'lar

Android'de Güvenli Mod Nasıl KapatılırAndroid'de Güvenli Mod Nasıl Kapatılır?
Birisinin Numaranı Whatsapp'ına Kaydettiği Nasıl AnlaşılırBirisinin Numaranı Whatsapp'ına Kaydettiği Nasıl Anlaşılır?
Google Güvenli Arama Nasıl KapatılırGoogle Güvenli Arama Nasıl Kapatılır?
Snapchat Puanı Nasıl Hızlı ArttırılırSnapchat Puanı Nasıl Hızlı Arttırılır?
Akıllı Saat Android'le Nasıl EşleştirilirAkıllı Saat Android'le Nasıl Eşleştirilir?
Smart TV'ye Uygulama Nasıl EklenirSmart TV'ye Uygulama Nasıl Eklenir?
Resimler JPEG Formatına Nasıl DönüştürülürResimler JPEG Formatına Nasıl Dönüştürülür?
AirPod Pil Durumu Nasıl Kontrol EdilirAirPod Pil Durumu Nasıl Kontrol Edilir?
Hoşlanılan Kişiye Mesaj Nasıl AtılırHoşlanılan Kişiye Mesaj Nasıl Atılır?
Ağ Yazıcısı Nasıl KurulurAğ Yazıcısı Nasıl Kurulur?
Resim Kullanarak Biri Kolayca Nasıl Araştırılır ve BulunurResim Kullanarak Biri Kolayca Nasıl Araştırılır ve Bulunur?
Android'de Spotify Çalma Listeni Kimin Takip Ettiği Görülür Mü (2021)Android'de Spotify Çalma Listeni Kimin Takip Ettiği Görülür Mü (2021)?
Twitter'da Takipçi Nasıl SilinirTwitter'da Takipçi Nasıl Silinir?
SIM'den Telefon Numarası Nasıl ÖğrenilirSIM'den Telefon Numarası Nasıl Öğrenilir?
Reklam

Bu wikiHow makalesi hakkında

JL
Ortak yazarlar :
Teknoloji Yazarı ve Editör
Bu makaledeki ortak yazarlar Jack Lloyd. Jack Lloyd wikiHow’da bir wikiHow’da Teknoloji Yazarı ve Editör’dür. Yazı yazma ve teknolojiyle ilgili makaleleri düzenleme konusunda iki yıldan fazla deneyime sahiptir. Jack bir teknoloji meraklısı ve İngilizce öğretmenidir. Bu makale 1.091 defa görüntülenmiştir.
Bu sayfaya 1.091 defa erişilmiş.

Bu makale işine yaradı mı?

Reklam