ASP ile MySQL Kullanımı ve Kurulum Ayarları
Etiketler: Asp ile MySQL Kullanımı, MySQL Ayarları, MySQL Kurulumu, ODBC,

Makalemize veritabanları ve mysql hakkında ufak bilgiler vererek giriş yapalım. Öncelikle herkesin bilmesi gereken şu ki programlama dillerinden birisiyle uğraşıp da veritabanıyla haşır neşir olmayanınız yok denecek kadar azdır heralde.

Veri tabanları yaptığımız projemizde yer alan verilerin güvenle depolandığı yerlerdir. Yeri gelir kredi kartı bilgileri gibi önemli ve 3. şahıslarla paylaşılamayacak bilgilerde saklanabilir. Bunun için veritabanı güvenliğimizi düşünmeli ve veritabanımızı ona göre belirlemeliyiz. Unutmayalım bir proje hazırlarken herşeyi baştan analiz etmek gerekli. Yapacağımız projenin büyüklüğüne göre de veritabanı türümüzü belirleyebiliriz.

Peki, veritabanı türümüzü nasıl belirleyebiliriz ? Yaptığımız proje ufak çaplı bir proje ise örn: kişisel web sitemiz. O zaman mysql veritabanı kullanmaya gerek yoktur. Access de işimizi görecektir. Yani büyük ölçekli, veritabanımızı yoracak, çok bilgi saklamaya müsait bir proje hazırlıyorsak ilerisinide düşünerek MySQL veritabanını seçmeliyiz.

Acces veritabanları çok çabuk şişmektedir. Bilgiler çoğaldıkça access veritabanının kapladığı alanda çoğalacaktır. Ama MySQL’in kapladığı alan Access’in kapladığı alan yanında devede kulak kalır heralde. Ayrıca MySQL’in başka bir artısıda Access’e göre daha performanslı olmasıdır. Yanlızca access’de desteklenen bazı ASP komutları MySQL’de desteklenmemektedir. Ama sanmayın ki bu kodlar çalışmıyor diye istediğimiz işlemi yapamayacağız. Çalışmayan bu kodların karşılıkları MySQL’de de mevcuttur. Bu kodlarımızı burada tek tek yazmak yerine makale içlerinde özellikle açıklayarak örnekli şekilde anlatacağım.

Veritabanı seçimleri ve ne işe yaradıkları az çok kafamızda şekillenmeye başlamıştır. Şimdi bilgisayarımıza MySQL veritabanını kurup ayarlamaları yaparak ufak çaplı bir proje hazırlayabiliriz.

MySQL Kurulumu İçin Gerekli Adımlar

MySQL kurulumu için bilgisayarımıza ek bazı programlar kurmamız gerekmektedir. ODBC Veri Kaynağı için gerekli olan programı buradan indirebilirsiniz. MySQL veritabanımızı oluşturup yönetebilmek için benim önerim HeidiSQL programıdır. Kullanımı ve arayüzü son derece basittir. Bu programların kurulumunu tamamladıktan sonra kontrol paneli bölümünden Yönetimsel Araçlar kısmına geliyoruz. Buradan kurulumunu yaptığımız ODBC Sürücüsünü ( MySql ODBC 5.1 Driver ) listeden seçerek veritabanı bilgilerini tanımlıyoruz. Tanımlama bilgileride aşağıdaki gibidir, kendinize göre düzenleyebilirsiniz.

MySQL - ODBC Tanımlama Bilgileri

Daha sonra burada oluşturduğumuz bilgileri ASP sayfamız içerisinde MySQL veritabanı bağlantı kodu içerisinde gösteriyoruz.

Kod Bloğu:
<%

Set baglantimiz = Server.CreateObject("ADODB.Connection")
baglantimiz.Open "Driver={MySql ODBC 5.1 Driver}; Server=localhost; uid=root; pwd=şifrenizi_yazınız; database=veritabanı_adınızı_yazınız; option=3; stmt=SET NAMES `UTF8`"
%>


Şimdi ASP ile MySQL çalışmak için hiçbir neden kalmadı. Sonraki makalelerimizde görüşmek üzere. Bol yazılımlı günler :)




Yorumlar Yorumlar

frhtfrht
20 Mart 2012 Salı
#1
Localde deniyorsan hosta yükleyerek test edermisin yeniden.Aşağıdaki linkte yer alan makaleyide incele sorun devam ederse yazarsın.

http://webacemi.com/makale/139/mysql,-asp-turkce-karakter-sorunu-ve-cozum-yollari.html
SyncMasterSyncMaster
21 Şubat 2012 Salı
#2
ufak bir örnek uygulama geliştirdim fakat Türkçe karakterler görünmüyor ? olarak çıkıyor hata nereden kaynaklanıyordur ?



Bu içerige yorum yazabilmek için üye girişi yapmanız gerekmektedir. Henüz üye değilseniz kayıt sayfasından üye olabilirsiniz..



Sponsor Bağlantı



Arama Bloğu arama bloğu


Aktif Başlıklar son cevaplananlar

47Google Chrome ağa erişilemiyor sorunu
Son Mesaj : System
07 Mayıs 2012 Pazartesi
54Asp ile html uzantılı sayfalar
Son Mesaj : frht
11 Şubat 2012 Cumartesi
55Döngü içerisinde döngü kurmak
Son Mesaj : System
11 Mart 2012 Pazar
55Çoklu dil kullanımı
Son Mesaj : System
11 Mart 2012 Pazar
47div içerisinde hizalama sorunu
Son Mesaj : System
11 Mart 2012 Pazar
56Google tableti kim yapacak
Son Mesaj : meriç
07 Mart 2012 Çarşamba
55resim konumu ayarlama
Son Mesaj : SyncMaster
27 Şubat 2012 Pazartesi


Aktif Başlıklar cevap bekleyen konular

42CSS ile adım adım tasarım geliştiriyoruz
Konuyu Başlatan : frht
10 Mayıs 2012 Perşembe
42Adım adım asp script yapalım
Konuyu Başlatan : frht
29 Mart 2012 Perşembe
47Güvenlik kodunun otomatik yenilenmesi
Konuyu Başlatan : Shift
11 Mart 2012 Pazar
56Sony, Move.me´yi Avrupa´ya açtı
Konuyu Başlatan : wbcm
09 Mart 2012 Cuma
56Anonymous´u destekleyen yandı
Konuyu Başlatan : wbcm
09 Mart 2012 Cuma
56Android´in Siri´si yolda..
Konuyu Başlatan : wbcm
09 Mart 2012 Cuma
56Android Market artık yok
Konuyu Başlatan : wbcm
07 Mart 2012 Çarşamba


Yorumlara Bak sponsor bağlantı