Maison > Questions et réponses > le corps du texte
P粉2311124372023-08-27 00:24:06
Vous n'avez pas besoin d'utiliser une base de données pour la connexion
var pool = mysql.createPool({ connectionLimit : 10, host : 'example.org', user : 'bobby', password : 'pass' });
Ensuite, vous pouvez créer la base de données
pool.getConnection(function(err, connection){ if(err){ return cb(err); } connection.query("CREATE DATABASE mydb", function(err, data){ connection.release(); cb(err, data); }); });
Alors utilisez
connection.changeUser({database : "mydb"});
Connectez-vous à la base de données nouvellement créée
pool.getConnection(function(err, connection){ if(err){ return cb(err); } connection.changeUser({database : "mydb"}); let createTodos = `create table if not exists mytable( id int primary key auto_increment, title varchar(255)not null, testdata tinyint(1) not null default 0 )`; connection.query(createTodos, function(err, results, fields) { if (err) { console.log(err.message); }; });
Ceci est simplement divisé en fonctions distinctes pour montrer l'idée.