El Panel MySQL de Nobregas cuenta con un potente constructor visual de tablas que te permite diseñar tablas de base de datos sin escribir una sola línea de SQL. Añade columnas, establece tipos de datos, configura claves — todo a través de una interfaz intuitiva de apuntar y hacer clic.
Acceder al Constructor de Tablas
- Inicia sesión en mysql.nobregas.org.
- Haz clic en Databases en la barra de navegación superior.
- Haz clic en el botón Manage (o haz clic en el nombre de la base de datos) junto a la base de datos donde quieres crear una tabla.
- Haz clic en el botón Create Table en la parte superior derecha.
Si la base de datos no tiene tablas aún, el constructor aparece en línea en la página con un mensaje amigable para crear tu primera tabla. De lo contrario, se abre una ventana modal.
Paso 1: Introducir un Nombre de Tabla
En la parte superior del constructor, escribe un nombre para tu tabla en el campo Table Name. Usa nombres descriptivos en minúsculas con guiones bajos:
usersproductsorder_itemsblog_posts
Los nombres de tabla pueden tener hasta 64 caracteres y deben contener solo caracteres alfanuméricos y guiones bajos.
Paso 2: Añadir Columnas Usando Plantillas Rápidas
El constructor proporciona botones Quick Add para tipos de columnas comunes. Haz clic en cualquiera de estos para añadir instantáneamente una columna preconfigurada:
| Plantilla | Columna Creada | Tipo de Datos |
|---|---|---|
| ID (Auto) | id |
INT, Primary Key, Auto Increment |
| Name | name |
VARCHAR(255) |
email |
VARCHAR(255) | |
| Text | content |
TEXT |
| Number | amount |
INT |
| Decimal/Price | price |
DECIMAL(10,2) |
| Yes/No | is_active |
TINYINT(1), Default 0 |
| Date | date |
DATE |
| Date & Time | datetime |
DATETIME |
| Timestamps | created_at + updated_at |
TIMESTAMP |
| Password | password |
VARCHAR(255) |
| JSON | data |
JSON |
Paso 3: Añadir Columnas Personalizadas Manualmente
Haz clic en el botón Add Column Manually para añadir una fila de columna en blanco. Para cada columna, configura:
- Column Name — El nombre de la columna (ej.:
phone_number). - Data Type — Elige entre INT, BIGINT, DECIMAL, VARCHAR, TEXT, TINYINT, DATE, DATETIME, TIMESTAMP o JSON.
- Primary Key — Marca si esta columna es la clave primaria.
- Auto Increment — Marca para auto-generar valores secuenciales (normalmente combinado con clave primaria).
- Nullable — Marca si la columna puede contener valores NULL.
- Default Value — Opcionalmente establece un valor por defecto.
Paso 4: Revisar y Crear
El constructor muestra un recuento de columnas para que puedas verificar cuántas columnas has añadido. Revisa tus columnas, luego haz clic en Create Table.
La tabla se crea instantáneamente en tu nodo MySQL. La verás aparecer en la lista de tablas, lista para datos.
Consejos para un Buen Diseño de Tablas
- Siempre empieza con una columna ID auto-incrementable como clave primaria.
- Usa VARCHAR para texto corto y TEXT para contenido largo.
- Usa DECIMAL para dinero/precios — nunca uses FLOAT para datos financieros.
- Añade timestamps created_at y updated_at para registros de auditoría.
- Mantén los nombres de columnas descriptivos y consistentes (se recomienda snake_case).