Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2009, 00:11
hjxudipx
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años, 1 mes
Puntos: 0
PHPMyAdmin oculta algunas tablas

Hola amigos del foro,

Estoy administrando una aplicación pequeña desarrollada en PHP y MySQL; pero desde la semana pasada ha ocurrido algo extraño, para mí:

Me di cuenta de que PHP no podía comunicarse con algunas tablas de la base. Cuando ingreso a PHPMyAdmin hay sólo 2 tablas listadas, a pesar de que el mismo PHPMyAdmin me avisa que son 8! (ver pseudo-imagen al final), al hacer
Código:
show tables
también me muestra las 8.

Al copiar la base sólo se copian las tablas visibles. Al tratar de ingresar nueva tabla con el nombre de una desaparecida no se puede porque "ya existe", al hacer un
Código:
select
a la misma no se puede porque "no existe".

Como dato adicional, las tablas perdidas son las que conteníenen (¿contenían?) los datos ingresados por los usuarios y las que se salvaron son tablas que casi no cambian nunca. Mi proveedor de hosting dice que no es problema de permisos. No saben tampoco qué será.

Cuando exporto la base me sale:

-- Table structure for table `tb_complementarios`
-- in use(#1146 - Table 'sociedad_sbs.tb_complementarios' doesn't exist)
-- Dumping data for table `tb_complementarios`
-- in use (#1146 - Table 'sociedad_sbs.tb_complementarios' doesn't exist)

en las líneas correspondientes

No tengo respaldos. ¿Qué me falta intentar para recuperar esa data?

Gracias por su valioso tiempo.

Pseudo-imagen: Háganse una idea (estando en PHPMyAdmin)

PHPMy Admin | servidor: localhost bla bla---
(home)(sql).... | estructura sql buscar...
|
Base de datos | Tabla accion registros...
mi_base (8) | tb_areas ...
| tb_cargos ....
------------------

¡Dice 8 pero lista 2!