У меня есть установка phpMyAdmin 3.4.2 в системе Windows 7. И следующие версии PHP и Mysql установлены -
- Версия PHP 5.3.6
- mysqlnd 5.0.8-dev - 20102224 - $ Редакция: 308673 $ (отображается в разделе версии API клиента phpinfo ())
В настоящее время раздел Currently phpMyAdmin can:
в документации PMA (по ссылке на документацию моей установки PMA) отобразить следующее:
- создавать PDF-графики вашего макета базы данных
Это означает, что просмотр PDF-графики поддерживается в версии, которую я использую.
Но я не вижу никакой опции в пользовательском интерфейсе PMA для визуализации архитектуры БД. Я сделал новую базу данных, создал две таблицы и добавил ограничение внешнего ключа, связывающее эти две таблицы. Где появляется опция / вкладка для визуализации?
Что мне не хватает? Есть идеи?
Спасибо
Обновить
Следующее присутствует в БД -
show databases; ->
+--------------------+
| Database |
+--------------------+
| information_schema |
| lab |
| mysql |
| openx |
| test |
+--------------------+
Дальнейшее обновление
Я успешно выполнил файл create_tables.sql
и увидел, что создана новая таблица phpmyadmin
, имеющая 10 таблиц, т.е. pma_pdf_pages и т.д. Затем я следовал за документом config storage doc. У меня не было никакого config.inc.php
. Я переименовал config.sample.inc.php
в config.inc.php
, проверил, что файл загружается, и затем раскомментировал эти строки -
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
Все еще не получаю вкладку дизайнера.
Обновление 3
Раскомментировал все эти строки в конфигурационном файле -
/* 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';