phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Gunakan PHP untuk memformat kueri SQL input sebagai HTML?

Saya memiliki masalah yang sama dan membuat kelas PHP ringan untuk melakukan pemformatan/penyorotan sintaks.

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

Saya belum sepenuhnya mengujinya dengan kueri kompleks (sub-pilihan, gabungan, dll.), tetapi tampaknya berfungsi cukup baik untuk kasus umum.

Untuk mendapatkan hasil yang sepenuhnya akurat, Anda benar-benar membutuhkan pengurai SQL lengkap seperti yang digunakan phpMyAdmin, tetapi itu menggunakan 10.000+ baris kode yang tersebar di banyak file dan mungkin berlebihan untuk debugging sederhana.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Kesalahan #1064 konstan pada semua yang saya lakukan di mySQL melalui phpMyAdmin

  2. Menambahkan Indeks ke kolom di mysql

  3. Tidak Dapat Memasukkan SQL Ke Dalam Satu Tabel Tertentu

  4. Menggabungkan dua kueri SQL

  5. Impor file CSV ke MySQL menggunakan phpMyAdmin