Gönderen Konu: IIS Üzerinde Asp İçin Mysql Çalıştırmak  (Okunma sayısı 3856 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı burajan

  • Web Programcısı
  • Administrator
  • *
  • İleti: 5051
  • Puan: 334
  • Cinsiyet: Bay
  • Web Programcısı
    • Burak ŞİMŞEK - Kişisel İnternet Sitesi
IIS Üzerinde Asp İçin Mysql Çalıştırmak
« : Ağustos 03, 2008, 20:03:01 ÖS »
IIS üzerinde asp dosyalarını access veritabanı ile çalıştırabiliyorduk. Bunun dışında mssql veritabanı ile çalıştırmayıda daha önceden burada anlatmıştık. Şimdi ise mysql veritabanı ile çalıştırmayı anlatacağım.

İlk önce www.mysql.com adresine girerek MySQL Server ve MyODBC yazılımlarını indiriniz. Mysql sitesi üyelik istemektedir. Bu nedenle üye olarak indirebilirsiniz. Ayrıca yazılımları indirirken bir http birde ftp bağlantısı veriliyor. http bağlantısıyla indiremezseniz ftp bağlantısıyla indirebilirsiniz.

İndirdiğimiz iki dosyadan ilk önce MySQL Server'i kuracağız. Bu nedenle indirdiğiniz MySQL Server'in kurulum dosyasını çalıştırınız. Bu yazılımın kurulumu tamamlandıktan sonra "Would you like to configure MySQL Server now?" şeklinde bir soru soracaktır. "Yes" diyerek veritabanı yapılandırmasını ayarlayalım. Gelen pencerelere "Next" diyerek ileri adıma geçiyorsunuz "Kullanıcı Adı" ve "Parola" sorana dek. Kullanıcı Adı ve Parolayı root olarak yazınız ve kurulumu tamamlayınız.

Şimdi ise diğer indirdiğiniz yazılımının kurulumuna geçebiliriz. MyODBC yazılımının kurulum dosyasını çalıştırınız. Kurulum tamamlandıktan sonra şu kısmı açınız:
Denetim Masası >> Performans ve Bakım >> Yönetimsel Araçlar >> Veri Kaynakları (ODBC)

Bu kısmı açtıktan sonra "Kullanıcı DSN" sekmesinde "MySQL  Sürücü(Driver):MySQL ODBC 3.51 Driver" diye bir seçenek yok ise "Ekle" düğmesine tıklayın. Açılan listeden "MySQL ODBC 3.51 Driver" seçelim ve "İleri" düğmesini tıklayın. (Açılan listede MySQL ODBC 3.51 Driver yok ise bilgisayarınızı yeniden başlatmalısınız.) Daha sonra karşınıza bir form açılacaktır. Bu formu şu şekilde doldurun:

Data Source Name : mysql
Description : MySQL Veritabanı
Server: localhost
User : root
Password : root
(Kurulumda kullanıcı adını ve parolasını root diye tanımladığımızı varsayarak bu yukarıdaki formda belirtiyoruz. Eğer tanımlamadıysanız kullanıcı adınızı root olarak ve şifrenizi boş olarak yazınız.)

Bu adımdan sonra "Test Connention" düğmesine tıklayınız. "Success; connection was made!" mesajıyla karşılaştıktan sonra "OK" düğmesine tıklıyorsunuz ve Veri Kaynakları Yöneticisinden Tamam diyerek çıkıyorsunuz. (Bir sorun çıkarsa bilgisayarınızı yeniden başlatın, mysql servisi hizmete girecektir. O zaman tekrar bu işlemleri yapmayı deneyin.)

Buraya yazdığım bu bilgiler aşağıda verdiğim ilk bağlantıya ait bilgilerden derlenerek hazırlanmıştır. Kendi tarafımdan kurulum başarıyla gerçekleştirilmiş ve çalıştırılmıştır.

http://www.ceturk.com/makaleoku.asp?id=221
http://www.ceviz.net/mysqle-asp-ile-baglanmak-ve-temel-veritabani-islemleri_a281.html
Konuyu Paylaş:
  delicious  facebook  twitter  google
Kişisel İnternet Sitem => buraksimsek.com.tr - http://www.buraksimsek.com.tr

Lütfen özel mesaj ile destek istemeyiniz. Önce forumda arama yapınız daha sonra forumda ilgili bölüme konu açınız.

Çevrimdışı burajan

  • Web Programcısı
  • Administrator
  • *
  • İleti: 5051
  • Puan: 334
  • Cinsiyet: Bay
  • Web Programcısı
    • Burak ŞİMŞEK - Kişisel İnternet Sitesi
-IIS Üzerinde Asp İçin Mysql Çalıştırmak
« Yanıtla #1 : Ağustos 03, 2008, 20:08:33 ÖS »
Mysql veritabanlarını görsel açıdan yönetmek için gerekli olan programlar;
SQLYOG - http://www.webyog.com
SQLFRONT - http://www.sqlfront.com
HEIDISQL - http://www.heidisql.com
MySQL GUI Tools - http://www.mysql.com

SQLYOG, HEIDISQL, MySQL GUI Tools kendi tarafımdan denenmiştir.

SQLYOG güzel ve kolay kullanımlı ama 1 aylık deneme sürümü veriyor.
HEIDISQL güzel ve kolay kullanımlı, ayrıca açık kaynak kodlu olup ücretsizdir.
MySQL GUI Tools bana biraz karışık geldi.
Kişisel İnternet Sitem => buraksimsek.com.tr - http://www.buraksimsek.com.tr

Lütfen özel mesaj ile destek istemeyiniz. Önce forumda arama yapınız daha sonra forumda ilgili bölüme konu açınız.

Çevrimdışı burajan

  • Web Programcısı
  • Administrator
  • *
  • İleti: 5051
  • Puan: 334
  • Cinsiyet: Bay
  • Web Programcısı
    • Burak ŞİMŞEK - Kişisel İnternet Sitesi
-IIS Üzerinde Asp İçin Mysql Çalıştırmak
« Yanıtla #2 : Ağustos 03, 2008, 20:13:46 ÖS »
MySQL'un çalışıp çalışmadığını öğrenmek için örnek bir kod:
Kod: [Seç]
<%
     mysql_server = "localhost"
     mysql_user = "root"
     mysql_pass = "root"
     mysql_db = "test"

     Connection_DSN= "DRIVER={MySQL ODBC 3.51 Driver}; SERVER="&mysql_server&"; UID="&mysql_user&"; pwd="&mysql_pass&";db="&mysql_db&";"
     Set Baglanti= Server.CreateObject("ADODB.Connection")
     Baglanti.Open Connection_DSN

     Response.Write "Bağlantı Kuruldu"
%>

Bu kodu default.asp adıyla kaydedip wwwroot içine mysql klasörü altına kopyalayın:
Örnek: wwwroot/mysql/default.asp

Şimdi ise tarayıcınızdan bu dosyayı çalıştırın:
Örnek: http://localhost/mysql/default.asp

Çalıştırdığınızda "Bağlantı Kuruldu" yazısıyla karşılaştıysanız bir problem yoktur ve herşey yolundadır. ([MySQL][ODBC 3.51 Driver]Access denied for user 'root'@'localhost' gibi bir hata alıyor iseniz MySQL veritabanı kullanıcı adı ve şifrenizi yukarıdaki kodda uygun olarak doldurun. Eğer kurulumda kullanıcı adı ve şifre belirlemediyseniz mysql_user = "root"  ve mysql_pass="" (boş) olarak bırakın. Büyük ihtimalle bağlanacaktır.)
Kişisel İnternet Sitem => buraksimsek.com.tr - http://www.buraksimsek.com.tr

Lütfen özel mesaj ile destek istemeyiniz. Önce forumda arama yapınız daha sonra forumda ilgili bölüme konu açınız.

Seo4Smf Tagleri:
 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
1 Yanıt
7610 Gösterim
Son İleti Ekim 08, 2006, 19:05:43 ÖS
Gönderen: burajan
25 Yanıt
16288 Gösterim
Son İleti Mart 26, 2010, 23:07:46 ÖS
Gönderen: AdmiN
11 Yanıt
7013 Gösterim
Son İleti Nisan 13, 2011, 20:04:20 ÖS
Gönderen: PCodemaster
5 Yanıt
1914 Gösterim
Son İleti Nisan 22, 2007, 17:15:48 ÖS
Gönderen: lqassas
0 Yanıt
1373 Gösterim
Son İleti Ağustos 24, 2008, 08:14:25 ÖÖ
Gönderen: Yasin_0023