Não é possível criar gráficos PDF do layout do banco de dados usando o phpmyadmin

0

Eu tenho a configuração do phpMyAdmin 3.4.2 em um sistema Windows 7. E as seguintes versões do PHP e Mysql estão instaladas -

  • Versão do PHP 5.3.6
  • mysqlnd 5.0.8-dev - 20102224 - $ Revision: 308673 $ (aparece na seção de versão da API do cliente de phpinfo ())

A seção Currently phpMyAdmin can: na documentação do PMA (seguindo o link da documentação da minha instalação do PMA) exibe o seguinte-

  • crie gráficos PDF do layout do seu banco de dados

O que significa que os gráficos PDF estão sendo exibidos é suportado na versão que estou usando.

Mas não consigo ver nenhuma opção na interface do usuário do PMA para visualizar a arquitetura do banco de dados. Fiz um banco de dados novo, criei duas tabelas e incluí uma restrição de chave estrangeira ligando essas duas tabelas. Onde a opção / guia para visualizar aparece?

O que estou perdendo? Alguma idéia?

Obrigado

Atualizar
A seguir estão os dbs presentes -

show databases; ->
+--------------------+
| Database           |
+--------------------+
| information_schema |
| lab                |
| mysql              |
| openx              |
| test               |
+--------------------+

Atualizações adicionais
 Eu executei o arquivo create_tables.sql com sucesso e vi uma nova tabela phpmyadmin criada, tendo 10 tabelas, ou seja, pma_pdf_pages etc. Depois segui doc de armazenamento de configuração. Eu não estava tendo nenhum config.inc.php . Eu renomei o config.sample.inc.php para config.inc.php , verifiquei que o arquivo está sendo carregado e, em seguida, descomentei essas linhas -

 $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
 $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';

Ainda não está recebendo a guia designer.

Atualização 3
Uncommented todas essas linhas no arquivo de configuração -

/* Storage database and tables */
 $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]['tracking'] = 'pma_tracking';
 $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
 $cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
    
por Sandeepan Nath 28.06.2011 / 15:09

2 respostas

2

Depois de selecionar o banco de dados, deve haver uma guia "Designer" na parte superior, entre "Importar" e "Operações" na minha instalação.

    
por 28.06.2011 / 15:43
0

A guia "Designer" precisa estar ativada nas configurações WAMP, MAMP e talvez LAMP. Envolve a edição de um arquivo de configuração, dependendo de qual sistema operacional você usa. Há um tutorial aqui link ou você pode apenas procurar no Google ' Ative a guia Designer, phpmyadmin ', para encontrar outros recursos específicos para o seu sistema operacional.

    
por 30.12.2012 / 00:12