phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Làm cách nào để lấy ra giản đồ db từ MySQL / phpMyAdmin?

Không chắc chắn chính xác những gì bạn muốn. Bạn có thể thử một trong các phương pháp sau:

1) Sử dụng phpMyAdmin tính năng xuất của để xuất cơ sở dữ liệu. PMA cho phép bạn bỏ qua dữ liệu để lấy tất cả CREATE TABLE tuyên bố.

2) Bạn có thể làm tương tự bằng cách sử dụng mysqldump . Lệnh này sẽ xuất các truy vấn CREATE DATABASE / CREATE TABLE:

mysqldump -hlocalhost -uroot -proot --all-databases --no-data > create-database-and-tables.sql

3) Bạn có thể lấy thông tin từ các bảng lược đồ mySQL. Hầu hết các máy khách mySQL (phpMyAdmin, HeidiSQL, v.v.) cho phép bạn xuất kết quả của các truy vấn dưới dạng CSV. Một số truy vấn hữu ích:

/*
 * DATABASE, TABLE, TYPE
 */
SELECT TABLE_SCHEMA, TABLE_NAME, TABLE_TYPE
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA NOT IN ('information_schema', 'performance_schema', 'mysql')
ORDER BY TABLE_SCHEMA, TABLE_NAME, TABLE_TYPE

/*
 * DATABASE, TABLE, COLUMN, TYPE
 */
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, DATA_TYPE, IS_NULLABLE /* ETC */
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA NOT IN ('information_schema', 'performance_schema', 'mysql')
ORDER BY TABLE_SCHEMA, TABLE_NAME, ORDINAL_POSITION


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Chuỗi SQL Chọn không hoạt động

  2. Cài đặt mật khẩu XAMPP MySQL (Không thể nhập bằng PHPMYADMIN)

  3. Không thể bắt đầu phiên mà không có lỗi trong phpMyAdmin

  4. PhpMyAdmin | Lỗi nghiêm trọng:Kích thước bộ nhớ được phép là 134217728 byte đã cạn kiệt (đã cố gắng cấp phát xxxxxx byte) trong Không xác định trên dòng 0

  5. truy vấn mysql hiển thị kết quả sai