Saya telah mengerjakan sebuah proyek akhir-akhir ini dan menggunakan node sebagai back-end saya, tetapi alih-alih Mongodb saya menggunakan MySQL sebagai DBMS saya karena saya akan membutuhkannya dalam proyek saya, tetapi saya mengalami kesulitan mengatur kueri MySQL dan tidak dapat menemukan yang baik solusi yang membantu saya menyusun kode dan file saya dengan benar. Dan masalah lainnya adalah saya tidak tahu kapan harus menutup koneksi saya atau apakah meninggalkannya adalah praktik yang baik atau tidak.

CATATAN: Saya sudah menggunakan generator ekspres untuk menghasilkan arsitektur file saya, satu-satunya masalah saya adalah di mana menempatkan kode terkait MySQL dan apa praktik terbaik untuk kode bersih.

1
Omar-JR 12 Mei 2021, 05:23

1 menjawab

Jawaban Terbaik

Anda dapat membuat folder model dan menambahkan semua 'tabel'.js Anda di sana. Anda juga dapat membuat file DB.js, sehingga Anda dapat menggunakan Mysql dari Nodejs dan juga memanipulasinya dari prompt:

Contoh Model

Yaitu koneksi DB: Koneksi DB

Anda dapat membuat tabel dengan cara di bawah ini. ID, tanggal pembuatan, dan tanggal pembaruan dibuat secara otomatis oleh Nodejs, jadi Anda tidak perlu khawatir.

cara membuat tabel

Anda juga perlu mengunduh mySQL (npm install MySQL --save) dan untuk berinteraksi dengan MySQL (memilih, menghapus,...)

Cara lain adalah membuat repositori.js dan menambahkan kueri SQL di sana, tetapi tidak terlalu berguna karena Anda menggunakan nodejs dan ini memberi Anda kueri ini.

0
Gabriel Donada 12 Mei 2021, 02:41