Maison > base de données > tutoriel mysql > Créer une table MySQL à l'aide de Node.js

Créer une table MySQL à l'aide de Node.js

王林
Libérer: 2023-09-02 17:05:02
avant
1205 Les gens l'ont consulté

使用 Node.js 创建 MySQL 表

De manière générale, les bases de données NoSQL telles que MongoDB sont plus populaires parmi les développeurs Node. Cependant, le système de gestion de base de données que vous choisissez dépend entièrement de vos cas d'utilisation et de vos choix. Le type de base de données que vous choisissez dépend principalement des besoins de votre projet.

Par exemple, si vous devez créer des tables ou insérer et traiter de grandes quantités de données en temps réel, une base de données NoSQL est un bon choix ; tandis que si votre projet implique des requêtes et un traitement de transactions plus complexes, une base de données SQL est plus raisonnable.

Dans cet article, nous expliquerons comment se connecter à MySQL et y créer une nouvelle table.

Installer les dépendances NPM MySQL

Voici les étapes pour vérifier la connexion de votre application à la base de données MySQL.

  • Créez un projet de votre choix et accédez-y.

>> mkdir mysql-test
>> cd mysql-test
Copier après la connexion
  • Créez un fichier package.json à l'aide de la commande suivante

>> npm init -y
Copier après la connexion

Vous obtiendrez le résultat suivant −

Wrote to /home/abc/mysql-test/package.json:
{
   "name": "mysql-test",
   "version": "1.0.0",
   "description": "",
   "main": "index.js",
   "scripts": {
      "test": "echo \"Error: no test specified\" && exit 1"
   },
   "keywords": [],
   "author": "",
   "license": "ISC"
}
Copier après la connexion
  • Installer le module MySQL-

   >> npm install mysql
Copier après la connexion

sortie

+ mysql@2.18.1
added 11 packages from 15 contributors and audited 11 packages in 3.264s
found 0 vulnerabilities
Copier après la connexion

Créé à l'aide de la table Node MySQL

  • Créez un fichier JS nommé app.js

  • Copiez et collez l'extrait de code ci-dessous

  • Exécutez le fichier à l'aide de la commande suivante

   >> node app.js
Copier après la connexion

Exemple

Live Demo

-->
// Checking the MySQL dependency in NPM
var mysql = require('mysql');

// Creating a mysql connection
var con = mysql.createConnection({
   host: "localhost",
   user: "yourusername",
   password: "yourpassword",
   database: "mydb"
});

con.connect(function(err) {
   if (err) throw err;
      console.log("Database connected!");
   var sql = "CREATE TABLE students (name VARCHAR(255), address VARCHAR(255))";
   con.query(sql, function (err, result) {
      if (err) throw err;
         console.log("Table created");
   });
});
Copier après la connexion

Output

La sortie suivante sera imprimée sur la console :

Database connected!
Table created
Copier après la connexion

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!

source:tutorialspoint.com
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