← Criar Container

Como Criar um Database

Aprenda a criar e configurar bancos de dados independentes na MozHost.

💡 Informação Importante:

Se você criou um container PHP, ele já vem automaticamente com um banco de dados MySQL configurado. Esta página é para criar databases independentes adicionais.

✅ Quando criar um database independente?

  • Para usar com containers Node.js ou Python
  • Para projetos que precisam de MongoDB, Redis ou PostgreSQL
  • Para ter múltiplos bancos de dados separados
  • Para centralizar dados de vários containers

Como Acessar a Página de Databases

Acesse diretamente a página de databases através do link:

Ou você pode criar o banco de dados pela página de database clicando aqui.

📸 Coloque a imagem da página "Meus Databases" aqui

Screenshot mostrando a lista de databases e botão "Criar Database"

Passo a Passo para Criar Database

1

Clique em "Criar Database"

Na página de databases, clique no botão azul "+ Criar Database" no canto superior direito.

📸 Coloque a imagem do botão "Criar Database" aqui

Screenshot destacando o botão de criar database

2

Escolha o Nome do Database

Digite um nome único e descritivo para identificar seu banco de dados:

Exemplos de bons nomes:

meu-banco
teste-final
producao-db

📸 Coloque a imagem do formulário de criação aqui

Screenshot mostrando o campo de nome do database

3

Escolha o Tipo de Database

Selecione o tipo de banco de dados que melhor atende seu projeto:

🐬Popular

MySQL

Banco relacional tradicional

🐘

PostgreSQL

Banco relacional avançado

🍃

MongoDB

Banco NoSQL documental

Redis

Cache em memória

🦭

MariaDB

Fork otimizado do MySQL

Qual escolher?

  • MySQL/MariaDB: Sites, blogs, e-commerce
  • PostgreSQL: Aplicações empresariais complexas
  • MongoDB: Apps modernos, APIs REST, dados flexíveis
  • Redis: Cache, sessões, filas de mensagens

📸 Coloque a imagem da seleção de tipo aqui

Screenshot mostrando as opções de tipos de databases

⬇️ Continue lendo os próximos passos abaixo ⬇️

// app/docs/criar-database/page.tsx - PARTE 2 (Continue do código anterior) // Cole este código após a Parte 1
4

Configure o Nome de Usuário

Digite o nome de usuário que será usado para acessar o banco de dados:

Exemplo:

user_tevfao6tux

* O sistema pode gerar um username automaticamente

5

Defina a Senha

Você pode digitar uma senha personalizada ou usar o botão "Gerar" para criar uma senha segura automaticamente:

Opção 1: Senha Manual

SuaSenhaSegura123!

Mínimo 8 caracteres, inclua letras, números e símbolos

Opção 2: Gerar Senha Automática (Recomendado)

Clique no botão "Gerar" para criar uma senha forte automaticamente

⚠️ Importante: Guarde sua senha em um local seguro. Você precisará dela para conectar seu container ao database.

📸 Coloque a imagem do campo de senha e botão gerar aqui

Screenshot mostrando o campo de senha e botão "Gerar"

6

Criar o Database

Após preencher todos os campos, clique no botão "Criar Database". O banco será criado em poucos segundos.

📸 Coloque a imagem do processo de criação aqui

Screenshot mostrando o loading ou confirmação de criação

Informações do Database Criado

Após a criação, você verá um card com todas as informações de conexão do seu database:

📸 Coloque a imagem do card completo do database aqui

Screenshot mostrando o card com todas as informações

🐬

teste-final

MYSQL

Rodando

Host:

teste-final-mysql.mozhost.shop

Porta:

5101

Database:

db_a4vcv35wm9

Username:

user_tevfao6tux

Password:

••••••••

💾 Guarde estas informações:

  • • Use o ícone de copiar (📋) ao lado de cada campo para copiar facilmente
  • • Você precisará destas credenciais para conectar seu container ao database
  • • O ícone de olho (👁️) mostra/oculta a senha

Como Conectar ao Database

Use as credenciais fornecidas para conectar seu container ao database. Aqui estão exemplos de conexão:

String de Conexão (MySQL/MariaDB):

mysql://user_tevfao6tux:sua_senha@teste-final-mysql.mozhost.shop:5101/db_a4vcv35wm9

Exemplo Node.js:

// Usando mysql2

const

mysql =

require

(

'mysql2'

);

const

connection = mysql.

createConnection

({
host: 'teste-final-mysql.mozhost.shop',
port: 5101,
user: 'user_tevfao6tux',
password: 'sua_senha',
database: 'db_a4vcv35wm9'
});

Exemplo Python:

import

pymysql

connection = pymysql.

connect

(
host='teste-final-mysql.mozhost.shop',
port=5101,
user='user_tevfao6tux',
password='sua_senha',
database='db_a4vcv35wm9'
)

Exemplo PHP:

<?php


$host

= 'teste-final-mysql.mozhost.shop';

$port

= 5101;

$user

= 'user_tevfao6tux';

$pass

= 'sua_senha';

$db

= 'db_a4vcv35wm9';

$conn

= new mysqli(

$host

,

$user

,

$pass

,

$db

,

$port

);

?>

Próximos Passos

Agora que você criou seu database, você pode:

Conectar seu container ao database usando as credenciais
Importar dados existentes para o novo database
Gerenciar o database através do painel de controle
Criar backups regulares dos seus dados