MySQL Sample Database Installation -Centos7

Bu makalemde uzun zamandır sizlerden gelen artık MySQL ile ilgili yazılarınızıda bekliyoruz maillerinizden ötürü artık MySQL veritabanı hakkında da bilgileri paylaşmaya başlıyorumun ilk makalesi. Örnek veritabanı nasıl indirilir ve nasıl yüklenir buradan başlayacağız ilk makalemizde. Bundan sonraki makalelerimizde ise Centos ve Ubuntu ortamlarına mySQL kurulumlarına değineceğim. Ben hali hazırda kurduğum bir MySQL Server üzerine örnekler yapacağımız veritabanını nasıl yükleriz onu adım adım işleyeceğiz. GUI kullanmayı sevmediğim için o meşhur siyah ekran üzerinde bunu anlatacağım ki sizlerinde bu şekilde alışmanız bence daha da iyi. Ama ileriki makalelerimizde GUI üzerinden de örnekler yapacağız.

MySQL in kendi sitesinde yayınladığı Sakila veritabanını yükleyeceğiz.

Link : https://dev.mysql.com/doc/sakila/en/sakila-installation.html

Bunlardan önce Linux makinamıza Wget ve unzip kurulumlarımızı sağlamamız gerekmekte.

Wget :

sudo yum install wget

Unzip :

sudo yum install unzip

Yukarıda ki yüklemeler sonrasında şimdi ise MySQL in sitesinden Zip li Sakila veritabanı dosyasını /tmp klasörü altına nasıl indiriyoruz onu göreceğiz.

İlk önce tmp klasörümüzün altına gidiyoruz.

cd /tmp

Daha sonra Zip linkini Wget ile tmp altında çalıştırıyoruz.

wget https://downloads.mysql.com/docs/sakila-db.zip

Bu işlem sonrasında inen zip dosyasını Unzip komutu ile açıyoruz.

unzip unzip sakila-db.zip

Artık /tmp/sakila-db altında sakila-schema.sql ve sakila-data.sql dosyalarını dışarı çıkarmış olduk.

Bu aşamadan sonra mysql ‘e giriş yapıyoruz ve ilk önce şemamızı oluşturacağız sakila-schema.sql ve ardından sakila-data.sql dosyasını çalıştırıp datamızıda yükleyeceğiz.

Şema dosyamızı oluşturalım :

mysql> SOURCE /tmp/sakila-db/sakila-schema.sql; 

Şimdi ise Data dosyamızı çalıştıralım.

mysql> SOURCE /tmp/sakila-db/sakila-data.sql;   

Artık veritabanımızı yükledik ve data basımını sağladık.

Şimdi SHOW DATABASES komutu ile kontrol edelim.

Evet Sakila veritabanımız gördüğünüz üzere oluşmuş durumda. Şimdi ise veritabanı içerisine gidip tablolarımızı ve bir kaç tabloda da datalarımızı kontrol edelim.

mysql> use sakila; 

Use komutu ile veritabanımıza bağlanmış olduk. Şimdi ise SHOW TABLES komutu ile tablolarımızı çekelim.

mysql>SHOW TABLES;

Tablolarımıza da sağlıklılı bir şekilde eriştik. Bir tablomuza SELECT çekerek data kontrolümüzü yapıp makalemizi burada sonlandırıyoruz.

mysql> SELECT * FROM actor Limit 2;

Teşekkürler

Leave a Reply

Your email address will not be published. Required fields are marked *