folder Tahribat.com Forumları
linefolder Java
linefolder [Nodejs] - Mysql Kutuphanesi Alternatifi



[Nodejs] - Mysql Kutuphanesi Alternatifi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    merhaba muritler

    nette gezerken asagıdakı gıbı bır nodejs kutuphaesıne rastladım 

    https://www.npmjs.com/package/mysql-simple-query/v/1.0.17

    acıklamadan bır sey anlamadım eskı versıyonlarda mysql baglantısının nasıl kurulacagı yazımıs ama yenı versıyonda belırtılmemıs.

    eskı versıyondakı kodlarıda denedım ama baglantı saglıyamadım

    bunun nasıl calısacagını tarıf edebılecek veya buna alternatıf bır secenek onerebeılecek varmı

    lazz tarafından 12/May/20 10:21 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    bulamaman normal hocam :)

    github'daki kodlari inceledim, bu tool, baska toolarla birlikte kullanmak icin yapilmis. Yani sorgu olusturuyor, db baglantisi yapmiyor. sorgulari daha kolay olusturmak icin yapmislar bunu.. db den veri cekmek icin degil

     

    Simple mysql query builder to make querying, inserting, updating, and deleting easier for developers. This library can be used with any mysql library.

     

    unbalanced tarafından 11/May/20 21:13 tarihinde düzenlenmiştir
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Berceste.
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Sequelize kullan hocam ORM de var içerisinde istersen onu da kullanabilirsin Basic Query de yazabilirsin.


    Fe Eyne Tezhebun?
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yolbulucu
    yolbulucu's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo

    https://www.w3schools.com/nodejs/nodejs_mysql.asp

     


    Erkek olursa Esat Oktay, kız olursa Sabiha Gökçen
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Homo

    promise ile mysql kullan hocam


    0x0480 takilin madem
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek
    unbalanced bunu yazdı

    bulamaman normal hocam :)

    github'daki kodlari inceledim, bu tool, baska toolarla birlikte kullanmak icin yapilmis. Yani sorgu olusturuyor, db baglantisi yapmiyor. sorgulari daha kolay olusturmak icin yapmislar bunu.. db den veri cekmek icin degil

     

    Simple mysql query builder to make querying, inserting, updating, and deleting easier for developers. This library can be used with any mysql library.

     

    onu anladım hocam ama  baska toollarla nasıl bırlestırdıklerını anlamadım

    @MhmdAlmz hocam dedıgın kutuphaneyede bakıcam

    @yolbulucu hocam bu sekılde zaten kullanabılıyorum amacım ornektekı gıbı bır kod yazımına sahıp olmak

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    hocam sorunda nasil mysql baglanti kuracagini yazmamis yazmissin.. Ben de dioyrum ki, bu tool'un mysql ile dogrudan bir iliskisi yok. Sadece senin icin select, delete, insert ve update sorgulari hazirliyor.. Verdigin linkte söyle bir kod blogu var

     

    db.select('id, name');
    db.from('users');
    db.where('name', 'foo');
     
    const results = db.query();
     
    results.then(function(result) {
       console.log(result);
    });
    

     

    paremetre olarak gelen result, sql kodunu iceriyor.. Yani result = "select id, name from users where name='foo' " .. Bunu alip atiyorum MhmdAlmz in dedigi kütüphaneyi kullanip oradaki query kismina bu result degerini vereceksin. 

    Bu kütüphanenin ne kadar faydali oldugu tartisilir.. yani üstte yazdigim select icin o kadar kod yazmanin mantigi yok ama tablolarin karisiksa belki fayda saglayabilir

    yerinde olsam bu tool ile falan hic ugrasmam, MhmdAlmz söyledigi kütüphaneyi kullanirdim ve sorgulari da direk yazardim.. Eleman biraz linq'e benzetmeye calismis ama bu cok ugrastiran türden olmus..

    kolay gelsin

     

     

    unbalanced tarafından 11/May/20 22:37 tarihinde düzenlenmiştir
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek
    unbalanced bunu yazdı

    hocam sorunda nasil mysql baglanti kuracagini yazmamis yazmissin.. Ben de dioyrum ki, bu tool'un mysql ile dogrudan bir iliskisi yok. Sadece senin icin select, delete, insert ve update sorgulari hazirliyor.. Verdigin linkte söyle bir kod blogu var

     

    db.select('id, name');
    db.from('users');
    db.where('name', 'foo');
     
    const results = db.query();
     
    results.then(function(result) {
       console.log(result);
    });
    

     

    paremetre olarak gelen result, sql kodunu iceriyor.. Yani result = "select id, name from users where name='foo' " .. Bunu alip atiyorum MhmdAlmz in dedigi kütüphaneyi kullanip oradaki query kismina bu result degerini vereceksin. 

    Bu kütüphanenin ne kadar faydali oldugu tartisilir.. yani üstte yazdigim select icin o kadar kod yazmanin mantigi yok ama tablolarin karisiksa belki fayda saglayabilir

    yerinde olsam bu tool ile falan hic ugrasmam, MhmdAlmz söyledigi kütüphaneyi kullanirdim ve sorgulari da direk yazardim.. Eleman biraz linq'e benzetmeye calismis ama bu cok ugrastiran türden olmus..

    kolay gelsin

     

     

    şimdi anladım hocam uyku gerekıyormus yanı :)

    hepınıze tesekkur ederım 

    @MhmdAlmz hocamın dedıgı sekılde ılerlıyecem

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Elif Esra
    rakkoc
    rakkoc's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo
    MhmdAlmz bunu yazdı

    Sequelize kullan hocam ORM de var içerisinde istersen onu da kullanabilirsin Basic Query de yazabilirsin.

    Sequelize candın :) gerisi heycandır.


    Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. || Kişisel : Http://blog.rakkoc.com // Kurumsal : http://www.Yoroca.com
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    şimdi bir problemım var ve problem benı nodejs her yerde sıkıstırıyorcoumunu bulmayı hedeflıyorum

    asagıda kodlarımı paylasıyorum

     async function getAyarlar() {
       let getSecretKey= await mysql.query("SELECT Veri FROM tb_ayar where Anahtar='Key'");
       secretKey=getSecretKey;
       console.log(getSecretKey);
       return getSecretKey;
      }

    bu fonksıyonum veri tabanındakı verı sutununu getırıyor

     

    getAyarlar();
    console.log('Ayarlar Yuklendi');
    console.log('SecretKey: ' + secretKey);
    

     

    buda kullanım seklım

    amacım get ayarlar fonksıyonu tamamlanmadan program devam etmesın bıtmesını beklesın.

    ama sonuc bu

    node js bu fonksıyonu beklemesını nasıl saglıyabılırım

  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek
    rakkoc bunu yazdı
    MhmdAlmz bunu yazdı

    Sequelize kullan hocam ORM de var içerisinde istersen onu da kullanabilirsin Basic Query de yazabilirsin.

    Sequelize candın :) gerisi heycandır.

    Sequelize olayına alısmak lazım aslında ama cok karısık geldı suan

Toplam Hit: 533 Toplam Mesaj: 25
tagnodejs tagmysql