Je fais une erreur en connectant mysql à express que je n'ai pas compris. Le code de connexion de base ci-dessous fonctionne bien. Mais quand il s'agit d'utiliser une méthode get/post, je n'obtiens pas de réponse. Comme le code ci-dessous:Node + Mysql - Problème avec la connexion
var connection = mysql.createConnection({
host : 'localhost',
user:'root',
password:'',
database :'testdb'
});
connection.connect(function(err){
if(err) throw err;
console.log("connected");
});
app.get('/api/records',function(req,res){
connection.query('SELECT * from test2table', function (err, data) {
console.log(data);--> get blank response
});
});
S'il vous plaît laissez-moi savoir si j'ai manqué quelque chose entre lesquels affecte. Je vous remercie.
essayer de comprendre ce que cette variable err contient –
il jette aucune erreur: -/ – Gayathri
Oui, ce ne sera pas, mais le point est de vérifier ce qu'il contient, l'utilisation 'console.log (err)' pour une meilleure compréhension. –