Yesilim
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Yesilim


Bağlı değilsiniz. Bağlanın ya da kayıt olun

MySQL

Aşağa gitmek  Mesaj [1 sayfadaki 1 sayfası]

1MySQL Empty MySQL Perş. Tem. 01, 2010 5:46 pm

JoKeR

JoKeR
Bağımlı Üye
Bağımlı Üye

MySQL'i tanıyalım.

--------------------------------------------------------------------------------

MySQL Başlarken....
MySQL Derslerinde sizlere MySQL Programını tanıtmayaMySQL Virgulll SQL hakkında bilgiler
vermeye çalıştık. Derslerimizi tam olarak anlamanın en iyi yolu
anlattığımız herşeyi tek tek denemekten geçiyor. Önemli bulduğunuz
yerleri mutlaka bir yerlere not alın.

Ayrıca MySQL programında işlem yapmayı kolaylaştıran phpMyAdmin hakkında
bilmeniz gereken bütün herşeyi sizlere örnek ve ekran görüntüleri ile
anlatmaya çalıştık. Bundan sonra artık basit konuları ve problemleri
rahatlıkla çözebileceksiniz. Tabii derslerimizi iyice öğrenirseniz!


MySQL Derslerine başlarken....
PHP ile web programlaması yapacak olanların mutlaka iyi bir MySQL
bilgisine sahip olmaları gerekir. Aksi takdirde yapmak istediklerinizi
yapmakta zorlanır ve zamanınızı boşa harcarsınız.

MySQL kategorisindeki derslerimizde sizlere MySQL programını tanıtıpMySQL Virgulll gerekli ön bilgileri
sunacakMySQL Virgulll SQL komutlarını
anlatacak ve en son olarak da phpMyAdmin programını bütün detaylarıyla
sizlere aktarmaya çalışacağız. Yazılarda gerekli görüldüğü yerlerde
işlemlerle ilgili ekran görüntüleri sunmaya özen göstereceğiz..

MySQL derslerimize çalışırken daha iyi öğrenmek için mutlaka
yazdıklarımızı okuyupMySQL Virgulll uygulayarak ilerleyiniz.
Derslerimizi belli bir plan çerçevesinde sunduğumuz için bir dersimizi
iyice kavramadan diğer derslerimize geçmeyiniz. Bu sizin öğrenme
zamanınızı olumlu yönde etkileyecektir.

Bu derslerimiz sayesinde artık sizlerde MySQL yazılımını tanıyacak ve
birçok işlemi kendiniz tek başınıza yapabileceksiniz. Başlangıç yazımı
fazla uzatarak sizleri sıkmadan ilk dersimize MySQL'i tanıtmayla
başlayalım. MySQL programını kurmak için dokümanlarda yer alan server
kurulumu yazısını okuyabilirsiniz.

MySQL kurulduktan sonra kurulum sırasında farklı bir klasör
seçmediyseniz c:\mysql\ klasörüne kurulur. Bu klasörün içerisine
girdiğinizde benchMySQL Virgulll binMySQL Virgulll dataMySQL Virgulll includeMySQL Virgulll libMySQL Virgulll scriptsMySQL Virgulll shareMySQL Virgulll examples gibi klasörler
görebilirsiniz.Bu klasörlerin her birinin açıklamalarını aşağıdaki
tabloda görebilirsiniz. Yalnız bizi ilgilendiren klasörler data ve bin
klasörleridir. Diğer klasörlerin içeriğine dokunmanıza gerek yoktur.

Klasör Klasör içeriği
`bin' İstemci programlar ve mysqld server bulunuyor.
`data' Log dosyalarıMySQL Virgulll veritabanları
`include' Başlık dosyaları
`lib' Kütüphaneler
`scripts' mysql_install_db dosyaları
`share/mysql' Hata mesajları dosyaları
`sql-bench' Benchmark


Öncelikle data klasörünü tanıyalım. data klasörü içerisine girdiğinizde
ilk kurulumdan sonra mysql ve test adında iki klasör göreceksiniz. Bu
klasörlerin her biri bir veritabanını işaret etmektedir. MySQL
içerisinde yeni bir veritabanı oluşturmak için data klasörü içerisinde
klasör oluşturabilirsiniz. Her oluşturulan klasör bir veritabanını
işaret etmektedir. Klasöre verdiğiniz isim ise veritabanı adını
oluşturur. Bu klasörlerden mysql klasörüne girdiğinizde .frmMySQL Virgulll .MYDMySQL Virgulll .MYI uzantılarına sahip
dosyalar göreceksiniz. Örneğin user.frmMySQL Virgulll user.MYD ve user.MYI
adındaki üç dosya veritabanında user adında bir tabloya işaret
etmektedir. Bu dosyalardan bir tanesi kayıp olursa yada silinirse tablo
bozulacaktır. Her oluşturulan tablo aynı uzantılara sahip dosyalar
oluşturacaktır. Bu dosyaların içeriklerini herhangi bir metin editörü
ile okumaya yada değiştirmeye kalkışmayın. ÖNEMLİ NOT: mysql veritabanı
MySQL programının çalışması için gerekli bir veritabanıdır. Bu
veritabanını silerseniz MySQL çalışmayacaktır.

Gelelim bin klasörüne. bin klasörü içerisine girdiğinizde exe ve dll
uzantısına sahip birçok dosya göreceksiniz. Bu dosyalardan her biri
farklı amaçlar için kullanılır. Aşağıda bu klasörün içeriğine ait bir
ekran görüntüsü yer almaktadır. Sizde bu dosyaların bazıları
olmayabilir. Bu son derece normaldir. Bu dosyaların ne işe yaradığını
anlamaya gerek yok. Zamanla bu dosyaların kullanılmasını göstereceğim.

Bizim için şu an önemli dosyalar winmysqladmin.exeMySQL Virgulll mysql.exeMySQL Virgulll mysqld.exe ve
mysqld-xxx.exe şeklindeki dosyalardır. winmysqladmin.exe dosyasını
çalıştırın. Bu dosya ile MySQL kullanıcı arayüzüne ulaşabilirsiniz.
Grafik tabanlı bir uygulamadır. Bu programı çalıştırdığınızda Windows
saatinin yanında trafik işaretleri şeklinde bir şekil çıkacak. Yeşil
lamba yanıyorsa MySQL çalışır vaziyetteMySQL Virgulll kırmızı lamba yanıyorsa
MySQL çalışmıyordur. Bu şekle farenizin sağ tuşu ile tıklayarak "Show
Me" komutunu çalıştırın. Arabirim karşınıza gelecektir. Bu arayüz
üzerinde üst tarafta çeşitli sekmeler göreceksiniz. Bu sekmelerden bizi
ilgilendiren kısım "Databases" adındaki sekmedir. Bu sekmede MySQL
altında açılmış veritabanlarınızıMySQL Virgulll içerilerinde yer alan
tabloları ve her tablonun yapısını görebilirsiniz. Bu programı
kullanmanızı tavsiye etmeyeceğim. Bizim amacımız bu işi profesyonelce
öğrenmek olduğu için bütün işlemleri komut satırından yada phpMyAdmin
yazılımı ile yapacağız. Yine bin klasöründe göreceğiniz
WINMYSQLADMIN.HLP dosyası ise MySQL yardım dosyasıdır. Bu yardım dosyası
ile winmysqladmin.exe programını kullanmayı öğrenebilirsiniz.

Sayfa başına dön  Mesaj [1 sayfadaki 1 sayfası]

Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz