Şimdi Ara

Aranızda MySQL ve Java ile program geliştiren var mı?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
12
Cevap
0
Favori
594
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Herkese hayırlı akşamlar. Aranızda daha önce Java ve MySql kullanarak program geliştiren var mı? Var ise bir kaç sorum olacaktı



  • Buyrun

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • MySQL veri tabanı kullanarak Java ile küçük bir program yapıyorum. Yaptığım bu programı exe haline getirmekte dahil her şeyi yapıyorum ancak programı başka bir PC de veri tabanı bağlantısı gerçekleştiremediğim için program doğal olarak çalışmıyor. Bu problemi nasıl çözebilirim. Çok fazla teknik terim kullanmadan anlatabilirsiniz çok sevinirim. Yabancı sitelerde iki gündür geziniyorum kafam çorba oldu:)). Eğer çözümünü biliyorsanız çok mutlu olurum

    < Bu ileti DH mobil uygulamasından atıldı >
  • quote:

    Orijinalden alıntı: ugursalkimtas

    MySQL veri tabanı kullanarak Java ile küçük bir program yapıyorum. Yaptığım bu programı exe haline getirmekte dahil her şeyi yapıyorum ancak programı başka bir PC de veri tabanı bağlantısı gerçekleştiremediğim için program doğal olarak çalışmıyor. Bu problemi nasıl çözebilirim. Çok fazla teknik terim kullanmadan anlatabilirsiniz çok sevinirim. Yabancı sitelerde iki gündür geziniyorum kafam çorba oldu:)). Eğer çözümünü biliyorsanız çok mutlu olurum

    Local (yerel) database kullaniyorsaniz ona sadece kendi bilgisayarinizdan erisebilirsiniz, o yuzden diger bilgisayarlarda calismaz. O local db test icin, bunun icin db server satin almaniz lazim, cok pahali bir sey degil, aylik cuzzi bir miktara bulabilirsiniz.

    Ayrica baslangic icin bedavaya iyi servis alabileceginiz sistemler de var. Su linlere bir goz atin:

    https://aws.amazon.com/free/

    https://aws.amazon.com/getting-started/tutorials/create-mysql-db/

    < Bu ileti tablet sürüm kullanılarak atıldı >




  • mysql tavsiye ederim. ister kullandığın pc'den (localhost) ister başka pc'den mysql veritabanına erişebilirsin. Teknik olacak fakat başka bir PC'den mysql'e erişmek için mysql'in çalıştığı bilgisayarda my.cnf (Windows'ta my.ini) dosyasındaki [mysqld] altına bind-address / bağlama-adresi tanımlıyorsun yani örneğin bind-address = 192.168.1.60 gibi.



    Bu arada mysql Raspberry Pi 'de dahi sorunsuz çalışır örneğin benim 2012 model (toplam 256MB RAM : ) Rasppi'de dahi MySQL sorunsuz çalışıyor ve bazen mysql üstünde deneme yapmak için de kullanıyorum.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Yani şu şekilde söyleyeyim. Yapmaya çalıştığım program kişisel PC lerde kurulu olacak. Yani bulut depolama gibi yada verinin ortak bir platformda tutulması gibi bir durum olmayacak. Bu nedenle ben SQLite kullanmaya karar verdim. Ancak sanırım zaten projeyi çok fazla devam ettiremiycem gibi duruyor. Birinci sebebi her sorunla kendi başıma uğraşmaya çalışıyorum günde belki 14 saat eve kapanıp çalışıyorum ancak tek başına malum birşeyler ortaya koymak oldukça zor. Yine kendi bilgi ve tecrübelerimi ilerletmek için çalışmaya devam edicem ancak sadece kendimi ve bilgimi arttırmak için. Yorumlarınız için çok çok teşekkür ederim hepinize 😊. Eğer bu programı tamamlarsam bu sayfadan da paylaşmayı düşünüyorum. Şuan da eşim için ufak bir tarif programı yazıyorum o bitsin onu da paylaşıcam. Eşlerinize, annenize güzel bir hediye olur hem:)

    < Bu ileti DH mobil uygulamasından atıldı >
  • Size bir sorum olacaktı MySQL uzaktan bağlantı ile ilgili. Başka bir pc den veri tabanına bağlantı ile ilgili.Pek çok yerli yabancı site sadece localhost bağlantı şeklini göstermiş, ancak uzaktan bağlanmanın nasıl olacağını anlatan neredeyse hiç site bulamadım. Biliyorsanız bu konuda yardımcı olabilir misiniz? Nasıl uzaktan bağlantı yapabiliyoruz.Çünkü geliştirilen programlarda kullanıcıya da aynı şekilde MySQL kurulumu yapmak oldukça büyük bir problem. Keni Pc mize zor kuruyoruz kaldı ki her pc ye sorunsuz olarak kurucaz
  • ugursalkimtas U kullanıcısına yanıt
    https://duckduckgo.com/?q=mysql+ağdan+erişim aramasında ilk 3 sonuç o işlemi anatıyor; mysql'i kurup çalıştırdıktan sonra my.cnf (Windows'ta my.ini) dosyasındaki [mysqld] altına bind-address / bağlama-adresi tanımlıyorsun yani örneğin bind-address = 192.168.1.60 gibi, böylelikle başka bilgisayarda komut satırında (CMD.exe) mysql -uroot -h192.168.1.60 ile uzaktan erişebilirsin. Ayrıca mysql port = 3306 tanımlı olduğundan modem'de bu portu 192.168.1.60'a yönlendirerek Internetteki bilgisayardan dahi erişebilirsin.
  • quote:

    Orijinalden alıntı: ugursalkimtas

    Size bir sorum olacaktı MySQL uzaktan bağlantı ile ilgili. Başka bir pc den veri tabanına bağlantı ile ilgili.Pek çok yerli yabancı site sadece localhost bağlantı şeklini göstermiş, ancak uzaktan bağlanmanın nasıl olacağını anlatan neredeyse hiç site bulamadım. Biliyorsanız bu konuda yardımcı olabilir misiniz? Nasıl uzaktan bağlantı yapabiliyoruz.Çünkü geliştirilen programlarda kullanıcıya da aynı şekilde MySQL kurulumu yapmak oldukça büyük bir problem. Keni Pc mize zor kuruyoruz kaldı ki her pc ye sorunsuz olarak kurucaz
    anladığım kadarıyla yüklendiği bilgisayarda çalışacak bir desktop uygulaması yapmaya çalışıyorsunuz.

    sqlite ı bulmuşsunuz. programı yüklenecek hale getirince sqlite databaseini de diğer pcye dosya gibi aktarabilirsiniz.

    veya json tarzı çözümlere bakabilirsiniz. yani veriler bir klasörün içindeki json dosyalarında olacak, kodun içinden de bu jsonları açıp okuma yapacak fonksiyonları yazmanız gerekecek.




  • Evet SQLite DB sistemini kullanıyorum. Ancak SQLite derleyicisi problemli biraz pek çok kez hata alıyorum. En sorunsuz çalışan Navicat şuanda arada hata alsam da işe yarıyor. Önerisi olan var mı SQLite için

    < Bu ileti DH mobil uygulamasından atıldı >
  • SQLite hata vermemesi ve kullanımı kolay olmasıyla ünlüdür, hata veriyorsa attan cok jokey problemi sözkonusu olabilir. Bu arada MySQL 256MB RAM 700Mhz CPU Raspberry'de hiç kasmadan çalışıyor yani SQLite 'a o kadar gerek yok diye düşünüyorum.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.