¿Para qué necesitás una base de datos en el hosting?
WordPress, WooCommerce, Joomla, PrestaShop y prácticamente cualquier CMS dinámico necesitan una base de datos para funcionar. La base de datos guarda todo el contenido: posts, páginas, usuarios, configuraciones, pedidos y más.
Sin base de datos, un CMS no puede funcionar. Entender cómo gestionarlas básicamente te da control sobre aspectos importantes de tu sitio.
Crear una base de datos MySQL en cPanel
- Ingresá a cPanel
- Ve a la sección "Bases de datos" → "Bases de datos MySQL"
- En "Crear nueva base de datos": ingresá un nombre (ej: "mi_wordpress") y hacé clic en "Crear base de datos"
- En "Usuarios MySQL": creá un nuevo usuario con nombre y contraseña fuerte
- En "Agregar usuario a la base de datos": seleccioná el usuario y la base de datos, asigná "Todos los privilegios"
phpMyAdmin: la interfaz visual de tu base de datos
phpMyAdmin es la herramienta más popular para gestionar bases de datos MySQL visualmente, sin necesitar escribir código SQL.
Acceder a phpMyAdmin
Desde cPanel → Bases de datos → phpMyAdmin. Se abre en una nueva pestaña mostrando todas tus bases de datos.
Cosas que podés hacer en phpMyAdmin
- Explorar la base de datos: Ver las tablas y su contenido
- Exportar (backup): Seleccioná la base de datos → Exportar → Exportación rápida → Go. Descarga un archivo .sql
- Importar: Para restaurar desde backup → Importar → seleccioná el archivo .sql → Go
- Buscar en la base de datos: Buscar y reemplazar texto en todas las tablas (útil para cambiar URLs)
- Ejecutar SQL: Para operaciones avanzadas
Cambiar URL en WordPress desde phpMyAdmin
Si migrás un sitio de dominio a otro, necesitás actualizar las URLs en la base de datos:
- Abrí phpMyAdmin → seleccioná la base de datos de WordPress
- Ve a la tabla wp_options
- Buscá "siteurl" y "home" y cambiá los valores a la nueva URL
- Para URLs en contenido, ejecutá: UPDATE wp_posts SET post_content = REPLACE(post_content, "http://viejo-dominio.com", "https://nuevo-dominio.com");