Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Não consigo pegar dados do banco de dados mysql, node.js

Estou fazendo extamente como está sendo ensinado no vídeo e não aprece os dados na web. ja conferi todas as info de conexão com o database e está tudo correto....a senha não é * como esta aki, mas quando rodo coloco minha senha normal msm....

Alguém sabe o que pode ser?

module.exports=function(app){
    app.get('/produtos', function (req, resp) {
        var mysql = require('mysql');
        var connection  = mysql.createConnection({
            host: 'localhost',
            password: '***',
            username: 'root',
            database: 'casadocodigo'
        });
        connection.query('select * from produtos', function (err, results) {
            resp.send(results);
        });
        connection.end();

    });
};
3 respostas

Boa noite, Gustavo.

Está aparecendo algum erro no terminal para você? Se sim coloca ela aí? :-)

solução!

eu pesquisei em alguns sites uma outra maneira de conectar e usei uma string p conectar, assim:

var connection = mysql.createConnection('mysql://root:***@localhost:3306/casadocodigo');

Bacana, Gustavo :-)