Sayfayı Yazdır | Pencereyi Kapat

Firemonkey DbExpress MySQL Bağlantısı

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: Borland Delphi
Forum Tanımlaması: Borland Delphi ile ilgili soru / sorun / paylaşım bölümü
URL: http://forum.datakent.com/forum_posts.asp?TID=2390
Tarih: 18.Nisan.2024 Saat 23:30


Konu: Firemonkey DbExpress MySQL Bağlantısı
Mesajı Yazan: turknetyazilim
Konu: Firemonkey DbExpress MySQL Bağlantısı
Mesaj Tarihi: 19.Temmuz.2012 Saat 16:15

Merhaba ;

Delphi FireMonkey ile dbexpress kullanarak MySQL Server bağlantısını anlatmaya çalışacağım. Formun üzerine dbexpress sekmesinden TSQLConnection ve TSQLQuery nesneleri bırakılır.

Daha sonra

Windows için ;

TSQLConnection nesnesinin ConnectionName MySQL seçmeniz yeterli. MySQL Client ‘library dosyasının versionu 5.1.59 olmalıdır.

MacOSX için;

  SQLConnection1.ConnectionName:='MySQLConnection';
  SQLConnection1.DriverName:='MySQL';
  SQLConnection1.LibraryName:='libsqlmys.dylib';
  SQLConnection1.VendorLib:='libmysqlclient.dylib';
  SQLConnection1.LoginPrompt:=False;
  SQLConnection1.Open;

http://%2A%2Ahttp//dev.mysql.com - **http://dev.mysql.com /downloads/mysql/5.1.html** adresine girilir,ilgili sürüm indirilir.

Ben ; Version 5.1.63 ve Platform MAC OS X seçerek;

Mac OS X ver. 10.6 (x86, 32-bit), Compressed TAR Archive dosyasını indirdim.

mysql-5.1.63-osx10.6-x86lib klasörü içersindeki ;

libmysqlclient.dylib (Kısayol dosyasını) ve libmysqlclient.16.dylib dosyasını da MAC OS işletim sistemine publish etmeniz gerekiyor.

MySQL Client Library dosyalarını MAC’a yüklemek için;

Aktif firemonkey projenizin Project -> Deployment menüsüne tıklanır

Gelen ekrandan Add Feature Files butonuna tıklanır.

Gelen ekrandan DbExpress MySQL Driver düğümü altındaki OSX32 düğümü altındaki libsqlmys.dylib dosyası seçilir.

Add Files butonu tıklanarak MySQL sitesinden indirdiğimiz mysql-5.1.63-osx10.6-x86lib dizini içersindeki libmysqlclient.dylib ve libmysqlclient.16.dylib dosyalarıda deployment listesine eklenir.

Connect To Remote Machine butonuna tıklanarak bağlandıktan sonra Deploy butonu ile MAC’a MySQL Client Library dosyalarını yükleyebilirsiniz.

Demo Görünüm : 


alt text

Denemelerimi MAC OS X Lion 10.7.4 üzerinde yaptım.

Vakit buldukça yaptığım denemeleri sizlerle paylaşmaya çalışıcam.

Saygılarımla.




Cevaplar:
Mesajı Yazan: murat turan
Mesaj Tarihi: 19.Temmuz.2012 Saat 19:48

  Merhaba İsmail, test için sanal mı kullandın yoksa fiziksel mac mi? 



-------------
http://www.kasatakip.com - Kasa Takip  |  http://www.caritakip.com - Cari Takip  |  http://www.evraktakip.com - Evrak Takip  |  http://www.etasqlmobil.com - ETA SQL Mobil


Mesajı Yazan: turknetyazilim
Mesaj Tarihi: 20.Temmuz.2012 Saat 00:59
Merhaba Murat abi,Her ikisinde de denedim :)


Mesajı Yazan: murat turan
Mesaj Tarihi: 20.Temmuz.2012 Saat 20:37
Merhaba İsmail, sanal bilgisayarda sınarken hangi sanallaştırma uygulamsaını kullandın? ve özel bir ayarlama yaptın mı? bu konulara biraz değinebilirmisin.

-------------
http://www.kasatakip.com - Kasa Takip  |  http://www.caritakip.com - Cari Takip  |  http://www.evraktakip.com - Evrak Takip  |  http://www.etasqlmobil.com - ETA SQL Mobil



Sayfayı Yazdır | Pencereyi Kapat