MySQL para tus proyectos PHP

Crea una base desde los ajustes del proyecto y conecta desde PHP. Cada proyecto puede tener una base MySQL con sus propias credenciales.

Cuándo necesitas una base de datos

Usa MySQL cuando la aplicación necesite conservar registros entre solicitudes: formularios, artículos de un catálogo o notas. PHP procesa la solicitud y consulta la base; el navegador recibe el resultado.

El propietario crea la base y consulta su nombre, usuario y contraseña en el panel. Copia esos valores exactos en la configuración del servidor.

Cómo publicarlo

  1. Crea un proyecto PHP

    Empieza con un proyecto en el panel y sube un archivo PHP de entrada que puedas probar.

  2. Crea la base de datos del proyecto

    Como propietario, usa la acción de base de datos del proyecto. Se admite una base de datos creada por proyecto.

  3. Utiliza las credenciales generadas

    Copia el nombre, usuario y contraseña en la configuración del servidor. Usa los valores exactos; no deduzcas el nombre a partir del slug.

  4. Prueba antes de añadir las tablas de la app

    Comprueba la conexión con una consulta pequeña, crea el esquema de la app y utiliza consultas preparadas para los datos del usuario.

Archivo de ejemplo

database-check.php
<?php
$pdo = new PDO(
    'mysql:host=localhost;dbname=YOUR_DATABASE;charset=utf8mb4',
    'YOUR_DB_USER',
    'YOUR_DB_PASSWORD',
    [
        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
        PDO::ATTR_EMULATE_PREPARES => false,
    ]
);
echo $pdo->query('SELECT 1')->fetchColumn();

Solo un ejemplo: reemplaza los valores de muestra antes de usarlo.

Antes de subir los archivos

Ver todos los límites del hosting

Preguntas frecuentes

¿Los colaboradores pueden consultar las credenciales desde el panel?

La acción de consulta de credenciales está reservada al propietario. Planifica el acceso del equipo y mantén los secretos en la configuración del servidor.

¿También se crean bases PostgreSQL o MongoDB?

No. La creación de bases descrita aquí corresponde a MySQL. No asumas que hay otro motor de base de datos disponible.

¿Necesito una base para un portafolio HTML?

Normalmente no. Si el sitio solo sirve HTML, CSS, JavaScript e imágenes, el hosting estático es un punto de partida más sencillo.

Guías útiles

Hosting MySQL gratis para proyectos PHP

Además de hosting PHP gratis, nysr.host incluye MySQL para los proyectos que necesitan guardar datos. Crea la base desde los ajustes del proyecto y conéctala desde PHP.

Ideal para prácticas de bases de datos, formularios, pequeños CRUD y prototipos. Sin instalar nada en tu equipo.

Preguntas sobre MySQL

¿Cuántas bases puedo crear?

Cada proyecto puede tener su propia base MySQL con credenciales independientes.

¿Cómo me conecto desde PHP?

Usa PDO con el host, el nombre de la base, el usuario y la contraseña que aparecen en los ajustes del proyecto.

¿Necesito MySQL para empezar?

No. Puedes publicar PHP sin base de datos y añadir MySQL más adelante.