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

¿Cómo habilito la vista de diseñador de phpMyAdmin?

Los siguientes pasos habilitarán el Diseñador en phpMyAdmin 4+ asumiendo que phpMyAdmin está dentro de la carpeta phpMyAdmin :

  • Abra phpMyAdmin/config.inc.php y phpMyAdmin/config.sample.inc.php .
  • Ubique los ajustes de almacenamiento de configuración de phpMyAdmin en config.sample.inc.php (líneas 38-66 en 4.0.7).
  • Copie todo el usuario de control y la configuración de db/table de almacenamiento y péguelo en config.inc.php . Cuando haya terminado, su config.inc.php debería incluir algo como esto:

4.0.7 Ejemplo:

/* change this info to whatever user has read-only access to the "mysql/user" and "mysql/db" tables */          
$cfg['Servers'][$i]['controluser']   = 'root'; //this is the default user for MAMP's mysql
$cfg['Servers'][$i]['controlpass']   = 'root'; //this is the default password for MAMP's mysql

/* this information needs to line up with the database we're about to create so don't edit it unless you plan on editing the SQL we're about to run */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';  
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';

Nota:Solo le estamos diciendo a phpMyAdmin en qué bases de datos y nombres de tablas debe almacenar detalles de configuración específicos. Ahora agreguemos la base de datos.

  • phpMyAdmin se instala con el SQL que necesitamos para generar la base de datos en la que se basa Designer. Sólo tenemos que localizar el script. En 4.0.7, la ubicación del archivo es phpMyAdmin/examples/create_tables.sql . Alternativamente, puede copiar/descargar esto desde github de phpMyAdmin .
  • Una vez que localice el archivo, impórtelo o cópielo/péguelo en una ventana de SQL y ejecútelo en phpMyAdmin.
  • Ahora, todo debería estar configurado correctamente. Necesitamos borrar las cookies y reiniciar el navegador.
  • Cuando abra la copia de seguridad de phpMyAdmin, navegue a una tabla específica y en las pestañas debería ver la pestaña Diseñador.

Descargo de responsabilidad:estas instrucciones se basan específicamente en la nueva estructura de carpetas en phpMyAdmin 4+. Puede aplicar las mismas instrucciones usando github config.sample.php de phpMyAdmin y el adjunto create-table.sql . Elija su versión de phpMyAdmin seleccionando la rama correcta.