sql >> Base de Datos >  >> Database Tools >> phpMyAdmin

#1146 - La tabla 'phpmyadmin.pma__tracking' no existe ¿cómo deshabilitarla manualmente?

Acabo de probar esto con phpMyAdmin que instalé e incluso cuando eliminé la tabla manualmente y recibí el mensaje de error, pude borrarlo cerrando sesión y volviendo a iniciar sesión. Así que mi primera sugerencia es asegurarse de que su phpMyAdmin esté bastante actualizado, ya que esta función ha recibido algunas mejoras en versiones recientes.

A continuación, le sugiero que cierre sesión, borre la memoria caché de su navegador (al menos en lo que se refiere a la página de phpMyAdmin) y vuelva a iniciar sesión.

Puede arreglar la tabla o desactivar esa función.

Reparación del almacenamiento de configuración de phpMyAdmin

Simplemente ejecute create_tables.sql archivo incluido en los examples o sql carpeta de su instalación de phpMyAdmin. Debe editar el archivo si desea utilizar un nombre de base de datos o nombres de tabla no predeterminados.

Esto podría ser más difícil si, por alguna razón, su phpMyAdmin aún no le permite iniciar sesión. En ese caso, puede hacerlo desde mysql cliente de línea de comandos o deshabilite la función (ver más abajo) para obtener acceso. Sin embargo, eso no debería ser necesario; phpMyAdmin debería desactivar automáticamente la función al iniciar sesión si falta la tabla.

Luego edite config.inc.php y asegúrese de que los valores asignados para cada tabla correspondan a los nombres de tabla que acaba de crear. Consulte http://docs.phpmyadmin.net/en/latest/config. html#cfg_Servers_pmadb para la lista si tiene alguna pregunta sobre los valores predeterminados.

Deshabilitar la función por completo

Simplemente edite config.inc.php y elimine la línea $cfg['Servers'][$i]['tracking'] . Esto deshabilitará la función por completo para que phpMyAdmin no busque la tabla de seguimiento.