Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk menyambungkan nodejs ke mysql

Bagaimana untuk menyambungkan nodejs ke mysql

下次还敢
下次还敢asal
2024-04-21 05:06:55503semak imbas

Langkah-langkah untuk menggunakan Node.js untuk menyambung ke pangkalan data MySQL adalah seperti berikut: Pasang perpustakaan klien MySQL Cipta sambungan MySQL Sambung ke pangkalan data MySQL Tanya pangkalan data Tutup sambungan

Bagaimana untuk menyambungkan nodejs ke mysql

Cara menggunakan Node. js untuk menyambung ke MySQL

Untuk menggunakan Node.js untuk menyambung ke pangkalan data MySQL, anda perlu mengikuti langkah berikut:

1 Pasang pustaka klien MySQL

<code class="shell">npm install mysql</code>

2

<code class="javascript">const mysql = require('mysql');

const connection = mysql.createConnection({
  host: 'localhost',
  user: 'root',
  password: 'my_password',
  database: 'my_database'
});</code>

3. Sambung ke pangkalan data MySQL

<code class="javascript">connection.connect((err) => {
  if (err) {
    console.error('error connecting: ' + err.stack);
    return;
  }

  console.log('connected as id ' + connection.threadId);
});</code>

4 Tanya pangkalan data

<code class="javascript">connection.query('SELECT * FROM my_table', (err, rows) => {
  if (err) {
    console.error('error querying: ' + err.stack);
    return;
  }

  console.log('rows: ', rows);
});</code>

5. pilihan, termasuk:

hos: Menentukan hos pelayan pangkalan data Nama atau alamat IP (lalai ialah 'hos tempatan')

pengguna: Tentukan nama pengguna yang digunakan untuk sambung ke pangkalan data

kata laluan: Tentukan kata laluan yang digunakan untuk menyambung ke pangkalan data

pangkalan data: Tentukan nama pangkalan data untuk disambungkan
  • port : Tentukan port pelayan pangkalan data (lalai ialah 3306) host:指定数据库服务器的主机名或 IP 地址(默认为 'localhost')
  • user:指定用于连接到数据库的用户名
  • password:指定用于连接到数据库的密码
  • database:指定要连接的数据库名称
  • port:指定数据库服务器的端口(默认为 3306)
  • ssl
  • ssl: Tentukan Sama ada hendak menggunakan SSL untuk menyambung ke pangkalan data
🎜

Atas ialah kandungan terperinci Bagaimana untuk menyambungkan nodejs ke mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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