Node.js & MySQL Bağlantı Rehberi
> BLOG_POST

Node.js & MySQL Bağlantı Rehberi

2025-02-28
8 min
AUTHOR: Furkan Akif İşlek
Node.jsMySQLExpressKnex.js
ÖZET

Express ve Knex.js kullanarak Node.js'de MySQL bağlantısı kurarak ölçeklenebilir ve sürdürülebilir bir veritabanı mimarisi oluşturmayı öğrenin.

Node.js & MySQL Bağlantı Rehberi

Express ve Knex.js kullanarak Node.js'de MySQL bağlantısı kurma adımları

Giriş

Bu rehberde, Node.js ile MySQL bağlantısı kurarak ölçeklenebilir ve sürdürülebilir bir veritabanı mimarisi oluşturmayı anlatacağım.

Kurulum Adımları

  • Node.js ve gerekli kütüphaneleri yükleyin: helmet, express, ve cors
  • Helmet, Express'te otomatik güvenlik başlıkları ayarlar
  • CORS, harici web sayfalarına hatasız istek göndermeyi sağlar
Node.js Kurulumu

Veritabanı Yapılandırması

MySQL kimlik bilgilerini dbConfig içinde tanımlayın:

MySQL Yapılandırması

Knex.js ile Veritabanı Bağlantısı

CRUD işlemleri için Knex.js ile MySQL bağlantısı kurun

Knex.js Veritabanı Bağlantısı

Tablo Modelleri Oluşturma

Tekrarlayan sorguları önlemek için tablo modelleri tanımlayın

Veritabanı Modelleri

Route'ları Oluşturma

API isteklerini yönetmek için Express'te route'lar ayarlayın

Express Route'ları

Postman ile Test Etme

API endpoint'lerini test etmek için Postman kullanın

Postman ile Test

Sonuç

Bu kurulumla Node.js'e MySQL bağlantısı kurabilir, modeller tanımlayabilir ve verileri kolayca yönetebilirsiniz.

İyi Kodlamalar! 🚀

#nodejs #expressjs #mysql #knex

© 2025 Furkan İşlek | Tüm Hakları Saklıdır.