- Na sua app → Banco de dados, digite um nome (por exemplo principal) e clique em Criar banco de dados.
- Copie e guarde os dados que aparecem: servidor, porta, banco, usuário, senha e a URL de conexão. A senha é mostrada uma única vez.
- O primeiro banco é conectado sozinho: adicionamos DATABASE_URL (secreta) às suas variáveis. Reinicie a app ou faça um deploy para ela usar.
Exemplo de DATABASE_URL
mysql://usuario:[email protected]:3306/banco
Funciona com Prisma, Sequelize, Knex, TypeORM, mysql2 e qualquer cliente MySQL. Para rodar migrações use o console (por exemplo npx prisma migrate deploy).
Mais coisas que você pode fazer
- Nova senha: gera outra e a anterior para de funcionar na hora (lembre de atualizar a DATABASE_URL em Variáveis).
- Apagar: é preciso digitar o nome do banco para confirmar. Todas as tabelas e dados são apagados.
A quantidade de bancos depende do seu plano (1, 3, 5 ou 10). O banco só aceita conexões do mesmo servidor, não de fora.
Pergunte ao assistente
Ficou alguma dúvida sobre isso? Pergunte ao assistente.
Este artigo ajudou?
Artigos relacionados
- Variáveis de ambiente da sua app Node.jsChaves de API, senhas e configurações que sua app lê com process.env, criptografadas e com valores secretos.
- Rodar comandos na sua app (console)Migrações, seeds ou scripts avulsos na versão no ar, com as variáveis da sua app.
- Criar sua primeira app Node.js pelo GitHubConecte seu repositório, escolha a branch e publicamos sua app com HTTPS em minutos.