Üye Girişi Yapınız     


    E-Posta
    

    Şifreniz
    



Şifremi Unuttum


Ana Sayfa Site Hakkında İletişim Ziyaretçi Defteri Döküman İndir Makale Ekle Haber Ekle

     MS-DOS komut satırı üzerinden MySql işlemleri
     admin     29.04.2014     11:09:51

MS-DOS komut satırı üzerinden mysql veritbanına nasıl erişildiğini bir önceki yazımda anlatmıştım. Bu makalede ise mysql sunucusunu çalıştırdıktan sonra mysql sunucu üzerinde veritabanı ve tablo oluşturma, silme, tablo yapısını değiştirme, kayıt ekleme, sorgulama, şarta bağlı sorgulama, silme vs. işlemlerin ms-dos komut satırı üzerinden nasıl yapılacağını anlatacağım. 

Öncelikle mysql veritabanı sunucusunu çalıştırın(IIS’i durdurun, wamp server ya da benzeri bir uygulamayı çalıştırın). Ms-Dos komut satırı ekranından mysql’e erişin ve aşağıdaki uygulamaları yapınız.



Mevcut veritabanlarını görüntüleme :

SHOW DATABASES;  yazıp enter’a basın. Küçük harflede yazabilirsiniz. Oluşturulmuş olan veritabanlarını görüntüler.

Yeni veritabanı oluşturma işlemi :

CREATE DATABASE avm; // avm adında yeni veritabanı oluşturur.

Veritabanını Silme :

DROP DATABASE avm; // deneme adlı veritabanını siler. Silmeyin çünkü kullanacağız 

Veritabanını Seçme : 

Üzerinde işlem yapacağımız veritabanını belirlememiz gerekiyor. Bu işlem için aşağıdaki kod satırını yazarız.

USE avm; //avm adlı veritabanını seçer.

Veritabanındaki tabloları görüntüleme :

Veritabanımızı seçtikten sonra, tablo işlemlerine geçiyoruz. Öncelikle mevcut tabloları görüntüleyelim.

SHOW TABLES; 

Tablo Oluşturma :

Benim avm veritabanımda 2 adet tablo var. Bu tabloların isimleri musteri ve araba. Sizde bu tablolardan arabalar tablosunu oluşturacaksınız. Bu işlem için aşağıdaki kod satırını yazalım.

CREATE TABLE araba(arac_no integer not null primary key auto_increment, marka varchar(30), model varchar(30), model_yili int, km varchar(10), yakit varchar(10), renk varchar(20), sehir varchar(20));

Bu satırı yazıp enter’a bastığınızda eğer hatalı bir kod yazmadıysanız Query Ok ifadesi içerin bir mesajla işlemin başarılı bir şekilde gerçekleştiğini size bildirecektir.

Bu kodda yer alan primary key ifadesi, alanın birincil abahtar yani benzersiz alan olduğunu, not null ifadesi bu alanın boş geçilmeyeceğini, auto_increment ifadesi ise bu alandaki değerlerin otomatik olarak artacağını belirtmektedir.

Tablo yapısını görüntüleme : 

Oluşturduğunuz tabloların yapısını tablo şeklinde görüntülemek için;

DESCRIBE araba; // Tablonuzun yapısını görüntüler..

Tabloya alan ekleme : 

Tablonuza daha sonradan alan ekleyebilirsiniz. Bu işlem için ALTER TABLE kullanılır.

ALTER TABLE araba ADD sahibi varhar(30);

Tablonuzun yapısını DESCRIBE araba; satırıyla görüntüleyiniz. sahibi alanının eklendiğini göreceksiniz.

Tablodan alan silme :

Tablomuzdaki alanlardan istediğimizi silebiliriz. Örneğin son eklediğimiz sahibi alanını kaldıralım.

ALTER TABLE araba DROP COLUMN sahibi;

Silme işleminden sonra DESCRIBE araba; satırıyla tablo yapısını yeniden görüntüleyin. sahibi alanının kaldırıldığını göreceksiniz.

Tablo adını değiştirme : 

ALTER TABLE araba RENAME TO arabalar; // araba tablosunun adını arabalar olarak değiştirir.

SHOW TABLES; satırıyla tablolarınızı yeniden görüntüleyin. Listede araba yerine arabalar yazdığını göreceksiniz.

Tablo silme işlemi : 

Veritabanınızdaki tablolardan istediğiniz tabloyu silebilirsiniz. Örneğin arabalar tablosunu silmek için;

DROP TABLE araba; yazılır.  Ama sileyin. Kullanacağız. 

Tabloya kayıt ekleme, silme, güncelleme ve sorgulama işlemlerini bir sonraki yazımda anlatacağım. Görüşmek üzere..

Facebook'ta Paylaş    
Diğer MySql İçerikleri       Tüm Yazılar        Ana Sayfa


  =>Soru Sorun veya Yorum Yazın...

İsim Giriniz :
  

  =>Yapılan Yorumlar...