Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Menyambungkan MySQL ke Aplikasi Node.js Saya?

Bagaimanakah Saya Boleh Menyambungkan MySQL ke Aplikasi Node.js Saya?

Patricia Arquette
Lepaskan: 2024-12-16 17:42:17
asal
121 orang telah melayarinya

How Can I Connect MySQL to My Node.js Application?

Menyambung MySQL ke Node.js untuk Pengurusan Pangkalan Data

Sebagai pemula dalam peralihan Node.js daripada PHP, anda mungkin tertanya-tanya bagaimana untuk mengintegrasikan MySQL dengan aplikasi Node.js anda. Untuk memudahkan tugas ini, berbilang modul Node.js tersedia untuk membantu anda.

Modul Disyorkan:

Pelbagai modul menawarkan integrasi MySQL yang berkesan untuk pengguna Node.js. Beberapa pilihan yang ketara termasuk:

  • node-mysql: Modul yang diterima pakai secara meluas yang melaksanakan protokol MySQL.
  • node-mysql2: Pemacu tak segerak JavaScript tulen yang menyediakan ciri seperti saluran paip dan disediakan pernyataan.
  • node-mysql-libmysqlclient: Modul ini menyediakan pengikatan MySQL tak segerak berdasarkan libmysqlclient.

Sampel Penggunaan dengan node-mysql: 🎜>

Menyepadukan MySQL dengan Node.js menggunakan node-mysql adalah agak mudah. Berikut ialah contoh coretan kod:

// Import the node-mysql module
const mysql = require('mysql');

// Establish a connection to the MySQL database
const connection = mysql.createConnection({
  host: 'example.org',
  user: 'bob',
  password: 'secret',
});

// Connect to the database
connection.connect((err) => {
  if (err) throw err;
  console.log("Connected!");
});

// Execute a query
const query = connection.query('INSERT INTO posts SET ?', { id: 1, title: 'Hello MySQL' }, (err, result) => {
  if (err) throw err;
  console.log("Inserted successfully.");
  console.log(query.sql);
});
Salin selepas log masuk
Coretan kod ini menunjukkan proses penyambungan ke pangkalan data, mewujudkan sambungan, melaksanakan pertanyaan dan mengelog hasilnya. Anda boleh menyesuaikan parameter ini berdasarkan konfigurasi pangkalan data anda dan kes penggunaan khusus.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyambungkan MySQL ke Aplikasi Node.js Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan