Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Başka bir bilgisayarda php kullanmadan mysql veritabanını çalıştırmak

Konu, 'Veritabanları' kısmında egencan tarafından paylaşıldı.

Etiketler:
  1. egencan

    egencan Üye

    Kayıt:
    25 Ocak 2017
    Mesajlar:
    87
    Beğenilen Mesajlar:
    0
    Meslek:
    ÖĞRENCİ
    Şehir:
    İstanbul
    Merhaba arkadaşlar,

    ben bir java programı yaptım. Bu programın içinde mysql veritabanı işlemleri var. Ben bu programı başka bir bilgisayarda çalıştırmak istiyorum. Ancak php kullanmadan yapmak istiyorum. Mysql hakkında bilgim var. Ekleme, silme, güncelleme, jtable a verigönderme, foto ekleme gibi. Ama başka bir bilgisayarda açmak konusunu araştırmadığım yer kalmadı. Ama bir türlü yapamadım.Arkadaşlar lütfen yardım edin.

    Cevaplarınız için şimdiden çok teşekkür ederim.

    İyi günler dileğiyle.
     
    Son düzenleme: 4 Şubat 2017
  2. snn7

    snn7 Üye

    Kayıt:
    23 Şubat 2014
    Mesajlar:
    154
    Beğenilen Mesajlar:
    22
    Meslek:
    Bilgisayar Mühendisi
    Şehir:
    Antalya
    Php kullanmadan kısmını tam olarak anlayamadım ama cevap vermeye çalışayım.
    Java kütüphanelerinde mysql driver zaten mevcut.
    Yazdığınız programı başka bir bilgisayara taşımak istiyorsunuz. Şimdi bunun için şunlardan birini yapabilirsiniz;
    1. Program ilk defa çalıştığında veritabanı ve tabloları oluşturmak
    2. Veritabını dump dosyasını hedef bilgisayardaki server'a yüklemek.
    Yapmanız gerekenler;
    -Hedef bilgisayara bir mysql sunucusu kurmak.
    -JDK kurmak
    Mysql sunucusunda kullanmayı hedeflediğiniz veritabanı mevcut olduğu takdirde java ile yazılan programınız sorunsuz çalışır.
     
  3. egencan

    egencan Üye

    Kayıt:
    25 Ocak 2017
    Mesajlar:
    87
    Beğenilen Mesajlar:
    0
    Meslek:
    ÖĞRENCİ
    Şehir:
    İstanbul
    Merhaba,

    ilk öncelikle soruma cevap verdiğiniz için çok teşekkür ederim. Cevabınızda anlamadığım bir kaç nokta var :
    1.Başka bir bilgisayarda program ilk açıldığında veritabanını ve tablo yu nasıl oluşturacağız?
    2.Dump dosyası nedir?
    3.Hedef bilgisayardaki servere nasıl yükleyeceğiz?
    4.Mysql sunucusunu ve jdk yı gömme gibi bir şeyler yapabilir miyim?

    Biliyorum çok soru sordum. Neredeyse cevapdaki her şeyi sordum:). Ama çok fazla bilgim olmadığı için kusura bakmayın. Bu arada ben hosta localhost yazdım.

    Cevaplarınız için şimdiden çok teşekkür ederim.

    İyi günler dileğiyle.
     
  4. snn7

    snn7 Üye

    Kayıt:
    23 Şubat 2014
    Mesajlar:
    154
    Beğenilen Mesajlar:
    22
    Meslek:
    Bilgisayar Mühendisi
    Şehir:
    Antalya
    1. Bu kısmı kısmı şimdilik atlayalım.
    2. Dump dosyası mysql veritabanının backup halinidir. 'backup.sql' biçiminde. Veritabanı tanışabilir hale gelir.
    3. Hedef bilgisayarda mysql sunucusu kurulu olmalı. Yedek dosyasını sunucunun import kısmında çalıştırıp aktif hale getirebilirsin.
    4. İkisini birleştirme durumu olmaz. Çünkü konfigürasyon benzerlikleri yok.

    JDK ve mySQL Server kurmak zaten çok basit bir işlem. Sonrasında da veritabanı yedeğini yükleyip programı çalıştırmak yeterli.
     
  5. egencan

    egencan Üye

    Kayıt:
    25 Ocak 2017
    Mesajlar:
    87
    Beğenilen Mesajlar:
    0
    Meslek:
    ÖĞRENCİ
    Şehir:
    İstanbul

    Merhaba,

    yani programın çalışacağı bilgisayarda bir sürü işlem yapmak gerek. son iki sorum olacak.
    1.Programı ilk defa çalıştırdığımızda veitabanını ve tablo yu eklemeye gerek yok mu?
    2.Bağlantı cümlesinde br değişiklik yapmam gerekiyor mu?

    Cevaplarınız için şimdiden çok teşekkür ederim.

    İyi günler dileğiyle.
     
  6. snn7

    snn7 Üye

    Kayıt:
    23 Şubat 2014
    Mesajlar:
    154
    Beğenilen Mesajlar:
    22
    Meslek:
    Bilgisayar Mühendisi
    Şehir:
    Antalya
    Program veritabanı ile çalışan bir uygulama ise veritabanı ve tabloların mevcut olması gerekiyor. Veritabanı olmaz ise program hata ya da uyarı verir zaten.
     
  7. egencan

    egencan Üye

    Kayıt:
    25 Ocak 2017
    Mesajlar:
    87
    Beğenilen Mesajlar:
    0
    Meslek:
    ÖĞRENCİ
    Şehir:
    İstanbul
    Peki bağlantı cümlesinde bir değişiklik olacak mı?
    Zaten benim projemde mysql j connector var.
     
  8. snn7

    snn7 Üye

    Kayıt:
    23 Şubat 2014
    Mesajlar:
    154
    Beğenilen Mesajlar:
    22
    Meslek:
    Bilgisayar Mühendisi
    Şehir:
    Antalya
    Zaten yerel sunucu yani localhost üzerinde çalıştığın için bağlantı cümlen aynı kalacak. Tabi bağlantı cümlendeki veritabanı adına dikkat et.
     
  9. egencan

    egencan Üye

    Kayıt:
    25 Ocak 2017
    Mesajlar:
    87
    Beğenilen Mesajlar:
    0
    Meslek:
    ÖĞRENCİ
    Şehir:
    İstanbul
    Niye?
     
  10. snn7

    snn7 Üye

    Kayıt:
    23 Şubat 2014
    Mesajlar:
    154
    Beğenilen Mesajlar:
    22
    Meslek:
    Bilgisayar Mühendisi
    Şehir:
    Antalya
    Veritabanı adın x. Senin bağlantı cümlende y. Driver y'yi arar bulamaz. Hata verir. Bu yüzden. Oysaki hedef x'tir.
    Açık oldu mu ?
    Kod:
    "jdbc:mysql://localhost:8889/Veritabanınızınİsmi","KullanıcıAdınız,"Sifreniz"
     
  11. egencan

    egencan Üye

    Kayıt:
    25 Ocak 2017
    Mesajlar:
    87
    Beğenilen Mesajlar:
    0
    Meslek:
    ÖĞRENCİ
    Şehir:
    İstanbul
    Teşekkür ederim. Bir sorun olursa haber veririm. Çok teşekkür ederim.
     
  12. snn7

    snn7 Üye

    Kayıt:
    23 Şubat 2014
    Mesajlar:
    154
    Beğenilen Mesajlar:
    22
    Meslek:
    Bilgisayar Mühendisi
    Şehir:
    Antalya
    Rica ederim. Kolay gelsin.
     
  13. egencan

    egencan Üye

    Kayıt:
    25 Ocak 2017
    Mesajlar:
    87
    Beğenilen Mesajlar:
    0
    Meslek:
    ÖĞRENCİ
    Şehir:
    İstanbul
    Merhaba,

    mysql workbench den export ve import yapmayı öğrendim. Şimdi tek JDK ve MySQL i başka bir bilgisayarda kurmak kaldı. JDK nin ve MySQL in setuplarını programın setubundan sonra çalıştırabilir miyim?

    Cevaplarınız için şimdiden çok teşekkür ederim.

    İyi günler dileğiyle.
     
  14. snn7

    snn7 Üye

    Kayıt:
    23 Şubat 2014
    Mesajlar:
    154
    Beğenilen Mesajlar:
    22
    Meslek:
    Bilgisayar Mühendisi
    Şehir:
    Antalya
    Önce JDK ve mySQL kur sonra programı çalıştır. Ayrıca soruları daha net sormaya çalış. Anlaşılmıyor.
     
  15. egencan

    egencan Üye

    Kayıt:
    25 Ocak 2017
    Mesajlar:
    87
    Beğenilen Mesajlar:
    0
    Meslek:
    ÖĞRENCİ
    Şehir:
    İstanbul
    Çok özür dilerim. Kusura bakmayın
     
  16. snn7

    snn7 Üye

    Kayıt:
    23 Şubat 2014
    Mesajlar:
    154
    Beğenilen Mesajlar:
    22
    Meslek:
    Bilgisayar Mühendisi
    Şehir:
    Antalya
    Ne kusuru. Özürlük bir durum yok. Sadece daha net cevap almak için söyledim.
     
  17. egencan

    egencan Üye

    Kayıt:
    25 Ocak 2017
    Mesajlar:
    87
    Beğenilen Mesajlar:
    0
    Meslek:
    ÖĞRENCİ
    Şehir:
    İstanbul
    Merhaba,

    başka bilgisayarda mysql kurmak konusunda bazı sorularım olacak.

    1.mysql deki hangi programları kurmak gerek. Yani mysql server mi, mysql workbench mi, hepsi mi
    2.Eğer mysql server kuracaksak kendi bilgisayarımdaki gibi host ismi, port numarası, kullanıcı adı ve şifre aynımı olmak zorunda?

    Cevaplarınız için şimdiden çok teşekkür ederim.

    İyi günler dileğiyle.