Есть ли способ создать отчет о моей структуре базы данных с помощью phpMyAdmin? То, что я хотел бы, - это формат таблицы, подобный следующему, и таблица Entity Relationship.
Table name: List
Description: Subscriber list information
Field Type Null Description
ListID Int N
ListName Varchar N
ListFromName Varchar N Default person represent for the mail
ListReplyTo Varchar N Default return address
ListSubject Varchar N Default subject title of mail
ListRemindSub Int N Whether notify when people subscribe
ListRemindUnSub Int N Whether notify when people unsubscribe
ListCreateDate Date N
Table name: Campaign
Description: Mail campaign information
Field Type Null Description
CampID Int N
CampReplyTo Varchar N Specific return mail
CampFromName Varchar N The person represent for the mail
CampSubject Varchar N Subject title of mail
CampFb Int N Whether include Facebook reminder
CampGA Int N Whether include Google Analytic
mysql
phpmyadmin
foodil
источник
источник
INFORMATION_SCHEMA
базу данных.Ответы:
выберите DB, перейдите к экспорту, выберите таблицы, структуры которых вы хотите (вверху слева), отмените выбор «ДАННЫЕ» (посередине в центре) и выберите имя, и вы сможете экспортировать только структуру.
или перейдите в свою «базу данных», затем «отметьте все» (чуть ниже таблиц) и измените параметр с «С выбранным:» на «Просмотр печати». это также покажет отношения, и это будет выглядеть так:
источник
Вы можете получить эту информацию из PHPMyAdmin, щелкнув ссылку «Словарь данных» внизу списка таблиц в базе данных.
Я думал, что PHPMyadmin создаст ERD или документацию базы данных, но я не могу найти ссылку. Однако вы можете использовать MySQL Workbench (http://www.mysql.com/products/workbench/) для создания ERD, подключившись к вашей базе данных или из экспорта файла SQL
источник
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: я не использую phpmyadmin
Из клиента mysql вы можете запустить
Он покажет структуру таблицы и связанные индексы
В phpmyadmin есть
Structures
вкладка для просмотра столбцов таблицыЧтобы запустить
SHOW CREATE TABLE
команды, которые я упоминал выше, попробуйте выполнить их на вкладке SQL или Query. Если phpmyadmin не нравятся версииSHOW CREATE TABLE ... \G
команд из командной строки , запустите их на вкладке SQL или Query с помощью точек с запятой:источник
Печатный вид phpmyadmin довольно хорош. Перейдите на вкладку «Структура».
Затем перейдите вниз и найдите ссылку «печать» ... вы будете вознаграждены прекрасным видом, подобным этому:
у вас есть большая часть того, что вы хотите ... Ваш отчет был очень ориентирован на текст, и вы могли бы больше походить на вывод типа ascii-art, и поэтому я не уверен, хотите ли вы этот уровень красивой печати или нет. Но если вы хотите что-то, что достаточно хорошо печатается и не требует времени, это работает довольно хорошо.
источник