tabla solucionar pma existe exist error engine doesn create_tables bookmark mysql phpmyadmin

mysql - solucionar - phpmyadmin.pma_table_uiprefs no existe



create_tables.sql phpmyadmin (15)

Tuve el mismo problema con la última Lampp con MariaDB en Ubuntu Server 14.04, y la solución de @ iceberg funcionó muy bien:

Solo cambia la siguiente línea en /etc/phpmyadmin/config.inc.php

$ Cfg [''Servers''] [$ i] [''table_uiprefs''] = ‘pma_table_uiprefs’;

a

$ cfg [''Servers''] [$ i] [''pma__table_uiprefs''] = ‘pma__table_uiprefs’;

Y reinicie el servidor Apache con el comando,

sudo service apache2 restart

Lampp config.inc.php se encuentra en /opt/lampp/phpmyadmin/config.inc.php y para que funcione, también necesitaba cambiar

$ cfg [''Servers''] [$ i] [''tracking''] = ‘pma__tracking’;

a

$ cfg [''Servers''] [$ i] [''pma__tracking''] = ‘pma__tracking’;

y reinicie el lampp:

sudo /opt/lampp/lampp stop sudo /opt/lampp/lampp start

Busqué en Internet pero no encuentro nada relacionado con este error / tabla específico. Aparece cuando trato de ver una tabla en phpMyAdmin. He iniciado sesión como root y la instalación (en ubuntu 13.10) de phpMyAdmin es nueva e intacta hasta el momento.

Aquí está el mensaje completo:

SELECT `prefs` FROM `phpmyadmin`.`pma_table_uiprefs` WHERE `username` = ''root'' AND `db_name` = ''symfony'' AND `table_name` = ''users'' MySQL reports: #1146 - Table ''phpmyadmin.pma_table_uiprefs'' doesn''t exist

¿La instalación está rota o me falta algo?


Solo cambia la siguiente línea en /etc/phpmyadmin/config.inc.php

$ Cfg [''Servers''] [$ i] [''table_uiprefs''] = ‘pma_table_uiprefs’;

a

$ cfg [''Servers''] [$ i] [''pma__table_uiprefs''] = ‘pma__table_uiprefs’;

Y reinicie el servidor Apache con el comando,

sudo service apache2 restart


Tuve que cambiar estas filas:

$cfg[''Servers''][$i][''pma__bookmarktable''] = ''pma__bookmark''; $cfg[''Servers''][$i][''pma__relation''] = ''pma__relation''; $cfg[''Servers''][$i][''pma__table_info''] = ''pma__table_info''; $cfg[''Servers''][$i][''pma__table_coords''] = ''pma__table_coords''; $cfg[''Servers''][$i][''pma__pdf_pages''] = ''pma__pdf_pages''; $cfg[''Servers''][$i][''pma__column_info''] = ''pma__column_info''; $cfg[''Servers''][$i][''pma__history''] = ''pma__history''; $cfg[''Servers''][$i][''pma__table_uiprefs''] = ''pma__table_uiprefs''; $cfg[''Servers''][$i][''pma__designer_coords''] = ''pma__designer_coords''; $cfg[''Servers''][$i][''pma__tracking''] = ''pma__tracking''; $cfg[''Servers''][$i][''pma__userconfig''] = ''pma__userconfig''; $cfg[''Servers''][$i][''pma__recent''] = ''pma__recent''; $cfg[''Servers''][$i][''pma__table_uiprefs''] = ''pma__table_uiprefs'';

agregar: " pma__ " a [''bookmarktable''] y " _ " a ''pma_bookmark''


Encontré este mismo problema en Ubuntu 13.10. No quería hackear archivos PHP, porque normalmente phpMyAdmin funciona de la caja después de instalar el paquete desde los repositorios de Ubuntu. En cambio, corrí:

sudo dpkg-reconfigure phpmyadmin

Durante la reconfiguración, dije "sí" a la reinstalación de la base de datos phpMyAdmin. Luego, el problema desapareció. Tengo un vago recuerdo de responder "No" a esa pregunta en algún momento anterior, durante una instalación o actualización. Esa es probablemente la razón por la cual el problema ocurrió en primer lugar.


deberías reconfigurar el phpmyadmin en la terminal:

  • sudo dpkg-reconfigure phpmyadmin

Prueba sudo dpkg-reconfigure phpmyadmin

Para reemplazar el archivo de configuración /etc/phpmyadmin/config-db.php con la nueva versión


en linux os como Debian o Ubutu simplemente puedes probar de esta manera, por primera vez eliminar phpmyadmin con el parámetro --purge:

sudo apt-get remove --purge phpmyadmin

luego instala de nuevo

sudo apt-get install phpmyadmin

eso funciona bien :)


Solo necesita cambiar los nombres de la tabla según el error en - /etc/phpmyadmin/config.inc.php

$ Cfg [''Servers''] [$ i] [''table_uiprefs''] = ‘pma_table_uiprefs’;

a

$ Cfg [''Servers''] [$ i] [''table_uiprefs''] = ‘pma__table_uiprefs’;

asigne los nombres de la tabla en consecuencia y todo estará bien.

Para mí, sudo dpkg-reconfigure phpmyadmin causó más problemas cuando elegí la opción para volver a instalar la base de datos


Acabo de ubicar el create_tables.sql, guardado en mi escritorio, abrí phpMyAdmin, seleccioné la pestaña de importación, seleccioné el create_tables.sql, hice clic en ok


Falta una de las tablas de almacenamiento de configuración de phpMyAdmin, o el nombre de la tabla configurada no coincide con el nombre real de la tabla.

Ver http://docs.phpmyadmin.net/en/latest/setup.html#phpmyadmin-configuration-storage .

Un resumen rápido de qué hacer puede ser:

  1. En el shell: locate create_tables.sql .
  2. importar /usr/share/doc/phpmyadmin/examples/create_tables.sql.gz usando phpMyAdmin.
  3. abra /etc/phpmyadmin/config.inc.php y edite las líneas 81-92: cambie pma_bookmark a pma__bookmark y así sucesivamente.

Pasos:

  • Simplemente descargue create_table.sql desde GitHub y guarde ese archivo en su sistema.
  • Luego ve a tu phpMyAdmin.
  • Y haga clic en Importar desde la pestaña superior.
  • Por último, selecciona create_table.sql y sube eso.

Después de todo, me funciona y espero que trabaje para ti.


Para ampliar la respuesta múltiple aquí arriba, hay un error en el config.inc.php enviado, donde falta "_", que es lo que dice esta respuesta.

Para solucionarlo, puede agregar un "pma__table_uiprefs.inc.php" en la carpeta "/etc/phpmyadmin/conf.d", dejando intactos los archivos de configuración principal ...

<?php foreach($cfg[''Servers''] as $i => $v) { $cfg[''Servers''][$i][''table_uiprefs''] = ''pma__table_uiprefs''; }


Encontré una solución para arreglar esto.

Edite su archivo /etc/phpmyadmin/config.inc.php.

Encontrar:

if (!empty($dbport) || $dbserver != ''localhost'') { $cfg[''Servers''][$i][''connect_type''] = ''tcp''; $cfg[''Servers''][$i][''port''] = $dbport; }

Agregar después:

$cfg[''Servers''][$i][''pmadb''] = null; // Apurba

Reinicia tu servicio de apache y prueba. Espero eso ayude. Gracias.


Una solución realmente simple es editar /etc/phpmyadmin/config.inc.php y poner

$ cfg [''Servers''] [$ i] [''table_uiprefs''] = '''';

Simplemente administra la interfaz de usuario y quién necesita la interfaz de usuario si interfiere con la visualización de los datos reales.

aclamaciones


Utilizo la versión de Xampp de Windows 7 de phpmyadmin y ninguna de las anteriores, o menos si esta publicación se sube, las respuestas funcionaron. Intenté desinstalar Xampp y actualizar a una versión superior, cambiar valores manualmente en la carpeta de configuración, importar archivos .sql desde alguna página de github e incluso ver videos de YouTube, pero ninguna de las sugerencias funcionó.

Solución:

Elimine TODO en la carpeta C: / xampp / phpMyAdmin> vaya a https://www.phpmyadmin.net/ y descargue la última versión> extraiga todo a la carpeta C: / xampp / phpMyAdmin y su problema estará resuelto.

^^^^^ Lea esto si no quiere perder horas buscando en Google toneladas de soluciones fallidas. ¡Es mucho más simple también! ^^^^^^