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 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>
2.
<code class="javascript">const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'my_password', database: 'my_database' });</code>
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>
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>
5. Fermez la connexion
<code class="javascript">connection.end((err) => { // ... });</code>
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)ssl
user
: 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!