Maison >interface Web >js tutoriel >Lien NodeJS vers la méthode de base de données MySql
//1. Utilisez la commande npm pour installer le module mysql
npm install mysql
//2.Introduisez le module mysql dans le Fichier .js
const mysqlModule = require('mysql');
//3 Créer un objet lien mysql
const. mysqlConnection = mysqlModule.createConnection({
Hôte : L'adresse de la base de données à laquelle se connecter. (Par défaut : localhost)
Port : Le port correspondant à l'adresse de connexion. (Par défaut : 3306)
LocalAddress : L'adresse IP source utilise TCP. (Facultatif)
SocketPath : Lorsque les paramètres d'hôte et de port sont ignorés, vous pouvez renseigner une adresse Unix Socket : nom d'utilisateur de connexion mysql. . 🎜> Mot de passe : Le mot de passe de l'utilisateur correspondant. base de données : Le nom de la base de données à connecter. (Facultatif) charset : La forme d'encodage de la connexion (Par exemple : utf8_general_ci) Si spécifié, il est utilisé par défaut. règle de tri. (Par défaut : utf8_general_ci)
Fuseau horaire : utilisé pour enregistrer le fuseau horaire local actuel (Par défaut : local)
connectTimeout : défini lors de la connexion, l'échec sera renvoyé après aucune réponse (par défaut : 10000)
StringifyObjects : objet stringify au lieu de la valeur de conversion, problème n° 501 (par défaut : faux)
insecureAuth : utilisez l'ancienne méthode de connexion (non sécurisée) pour vous connecter à MySQL (par défaut : false)
typeCast : Déterminez si la valeur de la colonne doit être convertie en un type JavaScript natif (Par défaut : true)
queryFormat : Méthode de requête personnalisée.
SupportBigNumbers : Si vous utilisez des colonnes de tableau au format BIGINT et DECIMAL, vous devez activer ce paramètre pour prendre en charge (par défaut : false) uniquement si elles dépassent JavaScript lorsque l'octet le plus long pouvant être exprimé, si ce paramètre n'est pas défini. , le nombre trop long sera passé sous forme de chaîne. Sinon, la longueur de l'objet est renvoyée. Si le paramètre supportBigNumbers est omis, ce paramètre sera également ignoré.
DateStrings : Certains types de date (TIMESTAMP, DATETIME, DATE) seront renvoyés sous forme de chaînes puis convertis en objets date JavaScript. (Par défaut : faux)
Débogage : s'il faut imprimer l'état de la connexion à un fichier. (Par défaut : false)
Trace : Génère une trace de pile de l'erreur, y compris l'emplacement de l'appel de l'entrée de la bibliothèque ("trace longue pile"). Il y a généralement une légère pénalité en termes de performances. (Par défaut : vrai)
});
//4. Ouvrez le lien mysqlmysqlConnection.connect();
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!