No problem, para eso estamos.
Fíjate, conseguí este link donde indican cómo restaurar una sola tabla (en nuestro caso, serían dos) en la BD sin afectar al resto de la data. Reproduzco aquí los pasos con peque?as modificaciones para adaptarlas a lo que necesitas:
1. Haz un respaldo de tu BD (ya lo has hecho).
2. Haz una copia de tu respaldo donde se encuentra la data que deseas transferir a la BD.
3. Utilizando un programa como Block de Notas o Dreamweaver, abre la copia que acabamos de crear y borra todo excepto las referencias a las tablas wp_popularpostsdata y wp_popularpostsdatacache. Dentro del archivo, busca CREATE TABLE IF NOT EXISTS wp_popularpostsdata
y justo debajo de ese bloque de código deberías encontrar otro que comienza con INSERT INTO wp_popularpostsdata
. Ambos bloques crean la tabla wp_popularpostsdata y restauran su contenido con INSERT. Lo mismo va con la tabla wp_popularpostsdatacache que mencioné antes. El archivo, luego de que lo termines de editar, debería verse más o menos así (dependiendo de la cantidad de registros que tengas):
—
— Estructura de tabla para la tabla wp_popularpostsdata
—
CREATE TABLE IF NOT EXISTS wp_popularpostsdata
(
postid
int(10) NOT NULL,
day
datetime NOT NULL DEFAULT ‘0000-00-00 00:00:00’,
last_viewed
datetime NOT NULL DEFAULT ‘0000-00-00 00:00:00’,
pageviews
int(10) DEFAULT ‘1’,
UNIQUE KEY id
(postid
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
—
— Volcar la base de datos para la tabla wp_popularpostsdata
—
INSERT INTO wp_popularpostsdata
(postid
, day
, last_viewed
, pageviews
) VALUES
(32, ‘2011-11-23 12:29:38’, ‘2011-11-23 15:17:31’, 26),
(36, ‘2011-11-23 12:28:10’, ‘2011-11-23 14:57:36’, 7),
(39, ‘2011-11-23 13:00:20’, ‘2011-11-23 13:00:20’, 1);
— ——————————————————–
—
— Estructura de tabla para la tabla wp_popularpostsdatacache
—
CREATE TABLE IF NOT EXISTS wp_popularpostsdatacache
(
id
int(10) NOT NULL,
day
date NOT NULL,
pageviews
int(10) DEFAULT ‘1’,
UNIQUE KEY id
(id
,day
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
—
— Volcar la base de datos para la tabla wp_popularpostsdatacache
—
INSERT INTO wp_popularpostsdatacache
(id
, day
, pageviews
) VALUES
(32, ‘2011-11-23’, 26),
(36, ‘2011-11-23’, 7),
(39, ‘2011-11-23’, 1);
— ——————————————————–
4. Una vez editado el archivo, guárdalo y utiliza la función Import (o Importar, si tu phpMyAdmin está en espa?ol) de phpMyAdmin. Esto estaría restaurando sólo las dos tablas que necesita mi plugin con la data que ya había recolectado, dejando el resto de tu blog intacto.
Sigue las instrucciones con paciencia, yo probé y funcionó sin ningún tipo de errores así que ánimo y ya luego me cuentas que tal te fue.