Ocurre con mucha frecuencia que es necesario importar una base de datos a un WordPress que ya está en funcionamiento, los casos pueden ser varios, puede ser para recuperar la página de web a modo de backup o para clonar un proyecto para trabajar en tu entorno local o cualquier otra cosa.
Un método que suele funcionar sin problemas es usar las herramientas destinadas a estos fines de tu servidor, o cPanel o Plesk, pero ocurre otras veces que esto no es posible, ya sea porque el hosting carece de estas herramientas o si estás en tu entorno local.
En estos casos antes siempre lo hacía vía phpMyAdmin, pero este método suele presentar peroblemas, ya sea por temas de codificación o exceso de datas a importar.
La vía más fácil si trabajas en un entorno Linux es hacerlo por comandos.
- Colocas la base de datos en la raíz de tu proyecto
- Entramos en la base de datos
mysql -u root -p
Creamos una nueva tabla en la base de datos
CREATE DATABASE nombredetubasededatos;
Salimos de la base de datos
exit
Importamos la base de datos
mysql -u usuario -p nombre_basededatos < bbdd.sql
Y ya está,
Fácil y muy limpio de ejecutar.