Si instalaste phpmyadmin y te aparece el siguiente mensaje, Las opciones
adicionales para trabajar con tablas vinculadas fueron desactivadas, lo
puedes solucionar de las siguientes maneras:
edita el archivo config.inc.php
usuario@maquina:~$ sudo gedit /etc/phpmyadmin/config.inc.php
quita el comentario de las siguientes lineas
/* Optional: User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Optional: Advanced phpMyAdmin features */
$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]['designer_coords'] = 'pma_designer_coords';
//-> AQUI AGREGAS ESTA NUEVA LINEA
$cfg['PmaNoRelation_DisableWarning'] = TRUE;
Guardas el archivo:
Ahora ingresas a mysql abrimos un terminal
usuario@maquina:~$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 39
Server version: 5.1.41-3ubuntu12.7 (Ubuntu)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass';
Query OK, 0 rows affected (0.00 sec)
mysql>
GRANT SELECT (Host, User, Select_priv, Insert_priv, Update_priv,
Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv,
Process_priv, File_priv, Grant_priv, References_priv, Index_priv,
Alter_priv, Show_db_priv, Super_priv, Create_tmp_table_priv,
Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv) ON
mysql.user TO 'pma'@'localhost';
Query OK, 0 rows affected (0.01 sec)
mysql> GRANT SELECT ON mysql.db TO 'pma'@'localhost';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT SELECT ON mysql.host TO 'pma'@'localhost';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv) ON mysql.tables_priv TO 'pma'@'localhost';
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
reiniciamos mysql
usuario@maquina:~$ sudo /etc/init.d/mysql restart
reiniciamos el servidor apache
usuario@maquina:~$ sudo /etc/init.d/apache2 restart
Vamos al navegador http://localhost/phpmyadmin
entramos y veremos que esta solucionado el problema.
Espero les sirva de ayuda.
No hay comentarios:
Publicar un comentario