Apakah ada cara untuk menghasilkan laporan struktur database saya menggunakan phpMyAdmin? Yang saya inginkan adalah format tabel seperti berikut ini, dan tabel Hubungan Entitas.
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
sumber
sumber
INFORMATION_SCHEMA
basis data.Jawaban:
pilih DB, pergi ke ekspor, pilih tabel yang Anda inginkan struktur (kiri atas), hapus pilihan "DATA" (tengah-tengah) dan pilih nama dan Anda hanya dapat mengekspor struktur.
atau buka "database" Anda lalu "centang semua" (tepat di bawah tabel) dan ubah opsi dari "Dengan Yang Dipilih:" menjadi "tampilan cetak". itu akan menunjukkan hubungan juga, dan akan terlihat seperti ini:
sumber
Anda bisa mendapatkan informasi itu dari PHPMyAdmin dengan mengeklik tautan "Kamus Data" di bagian bawah daftar tabel dalam database.
Saya pikir PHPMyadmin akan membuat ERD atau dokumentasi basis data, tetapi sepertinya saya tidak dapat menemukan tautannya. Namun Anda dapat menggunakan MySQL workbench (http://www.mysql.com/products/workbench/) untuk menghasilkan ERD dengan menghubungkan ke database Anda atau dari ekspor file SQL
sumber
PENOLAKAN: Saya tidak menggunakan phpmyadmin
Dari klien mysql, Anda dapat menjalankan
Ini akan menunjukkan struktur tabel dan indeks terkait
Di phpmyadmin, ada
Structures
Tab untuk melihat Kolom TabelUntuk menjalankan
SHOW CREATE TABLE
perintah yang saya sebutkan di atas, coba jalankan di SQL atau Query Tab. Jika phpmyadmin tidak menyukai versi baris perintah saya dariSHOW CREATE TABLE ... \G
perintah, kemudian jalankan di SQL atau Query Tab dengan titik koma:sumber
Tampilan cetak dari phpmyadmin cukup bagus. Buka tab "struktur" ..
Lalu pergi ke bawah dan temukan tautan "cetak" ... Anda akan diberi hadiah dengan tampilan yang indah seperti ini:
ini memiliki sebagian besar yang Anda inginkan ... Laporan Anda sangat berorientasi teks dan Anda mungkin melihat lebih seperti output tipe ascii-art, dan jadi saya tidak yakin apakah Anda ingin tingkat pencetakan yang cantik ini atau tidak. Tetapi jika Anda menginginkan sesuatu yang hanya mencetak dengan cukup baik, dan tidak membutuhkan waktu untuk mencapai, ini bekerja dengan cukup baik.
sumber