Maison > interface Web > Questions et réponses frontales > Comment connecter Nodejs à MySQL

Comment connecter Nodejs à MySQL

下次还敢
Libérer: 2024-04-21 05:06:55
original
564 Les gens l'ont consulté

Les étapes pour utiliser Node.js pour se connecter à la base de données MySQL sont les suivantes : Installer la bibliothèque client MySQL Créer une connexion MySQL Se connecter à la base de données MySQL Interroger la base de données Fermer la connexion

Comment connecter Nodejs à MySQL

Comment utiliser Node. js pour vous connecter à MySQL

Pour utiliser Node. js pour vous connecter à la base de données MySQL, vous devez suivre les étapes suivantes :

1 Installez la bibliothèque client MySQL

<code class="shell">npm install mysql</code>
Copier après la connexion

2.

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

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

3. Connectez-vous à la base de données MySQL

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

  console.log('connected as id ' + connection.threadId);
});</code>
Copier après la connexion

4. Interrogez la base de données

<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>
Copier après la connexion

5. Fermez la connexion

<code class="javascript">connection.end((err) => {
  // ...
});</code>
Copier après la connexion

Autres options de connexion

La bibliothèque client MySQL fournit également d'autres connexions. options, notamment :

    host : Spécifie l'hôte du serveur de base de données Nom ou adresse IP (la valeur par défaut est 'localhost')
  • host:指定数据库服务器的主机名或 IP 地址(默认为 'localhost')
  • user:指定用于连接到数据库的用户名
  • password:指定用于连接到数据库的密码
  • database:指定要连接的数据库名称
  • port:指定数据库服务器的端口(默认为 3306)
  • ssluser : Spécifie le nom d'utilisateur utilisé pour se connecter à la base de données
mot de passe : Précisez le mot de passe utilisé pour se connecter à la base de données 🎜🎜base de données : Précisez le nom de la base de données à connecter 🎜🎜port  : Spécifiez le port du serveur de base de données (la valeur par défaut est 3306) 🎜🎜ssl : Spécifiez s'il faut utiliser SSL pour se connecter à la base de données🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal