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

Sử dụng PHP để định dạng truy vấn SQL đầu vào dưới dạng HTML?

Tôi đã gặp vấn đề tương tự và đã tạo một lớp PHP nhẹ để thực hiện định dạng / đánh dấu cú pháp.

https://github.com/jdorn/sql-formatter

Tôi chưa kiểm tra đầy đủ nó với các truy vấn phức tạp (lựa chọn phụ, kết hợp, v.v.), nhưng nó có vẻ hoạt động khá tốt đối với các trường hợp phổ biến.

Để có được kết quả hoàn toàn chính xác, bạn thực sự cần một trình phân tích cú pháp SQL đầy đủ như phpMyAdmin sử dụng, nhưng sử dụng hơn 10.000 dòng mã trải dài trên nhiều tệp và có thể là quá mức cần thiết để gỡ lỗi đơn giản.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. truy vấn mySQL để tìm kiếm tất cả các bảng trong cơ sở dữ liệu cho một chuỗi?

  2. Mysql - Không thể kết nối cơ sở dữ liệu không xác định lỗi 'tên cơ sở dữ liệu'

  3. PHP 7 với phpmyadmin đưa ra nhiều thông báo không dùng nữa

  4. Xóa bảng khỏi cơ sở dữ liệu với PhpMyAdmin

  5. Giới hạn đăng ký cho 4 người trên biểu mẫu đăng ký