Sunucuda JS ile MySQL veritabanı bağlantısı

kısaca

Centipat
Katılım
14 Kasım 2021
Mesajlar
7
JavaScript:
const mysql = require('mysql');



let connection = mysql.createConnection({

  host: 'localhost',

  user: 'kullanici-adi',

  password: 'kullanici-sifre',

  database: 'veritabani-adi'

});


connection.connect(function (err) {
  if (err) throw err;

 console.log('MySQL bağlantısı başarıyla   gerçekleştirildi.');
});

Bu dosyayı localhost'ta açtım, bu şekilde bağlanmaya çalıştım fakat bağlanamadım. Ne yapmam gerek?
 
JavaScript:
const mysql = require('mysql');

let connection = mysql.createConnection({

 host: 'localhost',

 user: 'kullanici-adi',

 password: 'kullanici-sifre',

 database: 'veritabani-adi'

});

connection.connect(function (err) {
 if (err) throw err;

 console.log('MySQL bağlantısı başarıyla gerçekleştirildi.');
});

Bu dosyayı Localhost'ta açtım, bu şekilde bağlanmaya çalıştım fakat bağlanamadım. Ne yapmam gerek?

@kısaca

1- Bağlanmak istediğin veri tabanı hali hazırda var mı?
Eğer yoksa onu oluştur.
Bağlantıyı öyle dene.

veri tabanı oluşturma sorgusu:

SQL:
CREATE DATABASE IF NOT EXISTS <YOUR_DATABASE>

2- projene mysql paketini ekledin mi?
ekleyip eklemediğini projenin package.json dosyasında, dependencies altından kontrol edebilirsin.
eğer varsa şöyle bir şeyle karşılaşacaksın:
JavaScript:
"dependencies": {
...
    "mysql": "^0.0.0",
...
}

mysql paketi indirme kodu:

npm install <paket_adi>
JavaScript:
npm install <paket_adi>

Eğer yukarıdakiler çözmez ise hatayı paylaşabilirsiniz.
 
Son düzenleme:
@kısaca

1- Bağlanmak istediğin veri tabanı hali hazırda var mı?
Eğer yoksa onu oluştur.
Bağlantıyı öyle dene.

veri tabanı oluşturma sorgusu:

SQL:
CREATE DATABASE IF NOT EXISTS <YOUR_DATABASE>

2- projene mysql paketini ekledin mi?
ekleyip eklemediğini projenin package.json dosyasında, dependencies altından kontrol edebilirsin.
eğer varsa şöyle bir şeyle karşılaşacaksın:
JavaScript:
"dependencies": {
...
    "mysql": "^0.0.0",
...
}

mysql paketi indirme kodu:

npm install <paket_adi>
JavaScript:
npm install <paket_adi>

Eğer yukarıdakiler çözmez ise hatayı paylaşabilirsiniz.
Sorun çok karışık yerlerde şu anda ama söylediğiniz şeylerle alakalı değil. Sorunu çözünce bildireceğim.
 
Sorun çok karışık yerlerde şu anda ama söylediğiniz şeylerle alakalı değil. Sorunu çözünce bildireceğim.

@kısaca

Ya kardeşim o zaman sorununun çok karışık yerlerde olan kısmını anlat.
Problemi bul.

Soru sor.

ne diye alakasız şeyi foruma giriyorsun?

sorunu çözünce bildirsen bile sorunun ne, bilmiyoruz ki!

Sen sadece normal kodu paylaşmışsın.

"e kardeşim? Nedir yani problemin?"
 

Yeni konular

Geri
Yukarı