A Quasar Framework app
- Quasar Framework
- MySQL
- NodeJS
- Remote MySQL
npm install mysql --save
npm install cors --save
npm install express --save
Depois de ter instalado este módulo precisamos importar ele para nosso projeto através do require:
const mysql = require('mysql')
Depois de importado precisamos "settar" as configurações da conexão com o banco de dados.
Só então podemos fazer a conexão com o banco de dados
Depois de conectado podemos "Conversar" com o Banco de Dados.
O método query() recebe dois parâmetros. O primeiro é o código SQL para o banco de dados e o segundo é uma função de callback, esta por sua vez recebe três parâmetros: erro, resultado e campos.
Se ao executar o código SQL houver algum erro então o parametro receberá as informações acerca deste erro. Já o parâmetro resultado varia de acordo com o código SQL enviado para o banco, se o código enviado é de consulta então "resultado" terá o valor da resposta do banco de dados.
Após fazer todas as ações necessárias é preciso encerrar a conexão através de:
select clientes.nome, produtos.nome FROM compra JOIN produtos, clientes
where produtos.codigo = compra.codigoProduto and clientes.id = compra.idCliente;
npm install
quasar dev
quasar build