MambaScriptMambaScript

Módulo MySQL

Integração com base de dados MySQL.

ℹ️
Instala o driver antes de usar: npm install mysql2
FunçãoDescrição
conectar(host, usuario, senha, base, porta?)Conecta ao banco (porta padrão: 3306)
consultar(sql, parametros?)Executa SELECT, retorna array
executar(sql, parametros?)Executa INSERT/UPDATE/DELETE
fechar()Fecha a conexão
ms
importar bd de "mysql"

bd.conectar("localhost", "root", "senha", "minha_base")

variavel usuarios = bd.consultar("SELECT * FROM usuarios")
escreva usuarios

variavel user = bd.consultar("SELECT * FROM usuarios WHERE id = ?", [1])
escreva user

variavel resultado = bd.executar(
    "INSERT INTO usuarios (nome, email) VALUES (?, ?)",
    ["Habibo", "habibo@exemplo.com"]
)
escreva "ID inserido: " + resultado.inseridoId

bd.executar("UPDATE usuarios SET nome = ? WHERE id = ?", ["Elio", 1])
bd.executar("DELETE FROM usuarios WHERE id = ?", [1])

bd.fechar()