SQL : Veritabanı İşlemlerinde 10 Temel MySQL Komutu

MySQL ile temel seviyede çalışmak için bilmemiz gereken bir kaç komut vardır. Veritabanı yönetimi bir çok konuda karşımıza çıkacak bir konu olmasının yanında daha kapsamlı uygulamalar yapmadan önce bu komutlara hakim olmak gerekir.

Komutların nasıl yazıldığından önce kısaca ne ifade etmek istediklerine bakalım.

CREATE: Bir veritabanı ya da tablo yaratmak için kullanılır.

INSERT INTO: Oluşturduğumuz veritabanında yer alan tabloya veri eklemek için kullanılır.

SELECT FROM: Veritabanındaki bilgilere ihtiyaç duyulduğunda bilgi listelemek için başvurulur.

WHERE: Çok büyük ve kapsamlı veritabanlarında bilginin nasıl okunacağı, nasıl sınırlama getirileceği ve hangi koşullara göre işlem yapılacağı bir problemdir. Daha pratik bir çözüm için WHERE ifadesine başvurulur.

ORDER BY: Veritabanından bilgi listelemekle birlikte istenen sırada ya da düzende okumak da önemlidir. ORDER BY bu konuda yardımcı olur.

UPDATE SET: Veritabanından herhangi bir bilgi güncellemek için kullanılır.

DELETE FROM: Veritabanından herhangi bir bilgi silmek için kullanılır.

DROP: Tabloyu ya da veritabanını tamamen ortadan kaldırmak için kullanılır. Dikkatli kullanılması gereken bir ifadedir, çünkü sadece içindeki bilgiler değil kendisi de dahil olmak üzere toptan silme işlemi yapar.

Öncelikle verilerin tutulduğu temel veritabanı elemanına tablo, tablolardaki her bir satıra da kolon denir. Yukarıdaki ifadelerin kullanıldığı 10 temel MYSQL komutu ise aşağıdaki gibidir, örnek olarak numara ve isim adlı iki değişken tip kullanılmıştır.

1. Yeni Veritabanı Oluşturma

CREATE DATABASE veritabaniAdi;

2. Veritabanını Kullanıma Açma

USE veritabaniAdi;

3. Yeni Tablo Oluşturma 

CREATE TABLE tabloAdi (numara INT, isim VARCHAR(20));

4. Mevcut Tabloları Görme

SHOW TABLES;

5. Tabloya Ait Kolonlar Hakkında Bilgi Edinme

DESCRIBE tabloAdi;

6. Tabloya Veri Ekleme

INSERT INTO tabloAdi VALUES (’23’,’Nevra’);

7. Tablodaki Verileri Görme

a) Tüm Verileri Görme

SELECT FROM * tabloAdi;

b) İstenen Verileri Görme

Yıldız yerine yazılacak kolon adı yeterli olacaktır. Örneğin aşağıdaki komutla sadece tablodaki numaraları getiririz.

SELECT numara FROM tabloAdi;

8. Tablodaki Bir Bilgiyi Değiştirme

Aşağıdaki ifadeyle numarası 23 olan Nevra adlı kullanıcının numarası 32 olarak değiştirilmiştir.

UPDATE tabloAdi SET numara= ’32’ WHERE isim = ‘Nevra’;

9. Tablodaki Veriyi Silme

Aşağıdaki ifadeyle ismi Nevra adlı kullanıcı, tablodan silinmiştir.

DELETE FROM tabloAdi WHERE isim = ‘Nevra’;

10. Veritabanını ya da Tabloyu Tamamen Silme

DROP DATABASE veritabaniAdi;

DROP TABLE tabloAdi;

Referanslar:

MYSQL Commands List

First Steps in MYSQL

Sub Query with All Command

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s