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

Melihat Konten Blob Di phpMyAdmin

versi phpmyadmin sebelumnya memiliki pengaturan yang disebut

$cfg['ShowBlob']              = TRUE;

Itu akan memungkinkan Anda untuk melihat konten gumpalan di browser. Anda harus mencatat bahwa ini akan menyebabkan kekacauan jika Anda menyimpan file biner dalam gumpalan, karena Anda akan melihat gobblygok tak berujung di jendela browser. Ada beberapa orang (seperti saya) yang memutuskan bahwa aplikasi mereka perlu menggunakan tipe BLOB untuk menyimpan teks (sepertinya keputusan yang bagus saat itu, dan seingat saya ada beberapa pemikiran di pihak saya yang membuat keputusan itu). Namun phpmyadmin memutuskan untuk mencegah ini dengan menghentikan pengaturan konfigurasi ini. Dapat dimengerti karena melakukan ini dapat menyebabkan permintaan dukungan yang cukup besar. Rupanya pemikirannya adalah untuk memindahkan orang ke jenis bidang TEXT.

Dengan senang hati menampilkan konten gumpalan telah dipindahkan ke antarmuka pengguna daripada konfigurasi.

Cara paling sederhana untuk melihat isi blob saat browsing adalah dengan mengklik link:

+ Opsi

Untungnya tangkapan layar Anda sudah menunjukkan + Opsi di bagian atas gambar atas.

Yang akan menampilkan formulir yang memungkinkan Anda menampilkan gumpalan (dan binari). Klik itu dan itu akan menambahkannya ke sesi pilihan Anda, memastikan bahwa Anda melihat konten sejak saat itu.

Anda juga bisa mendapatkan hasil yang sama menggunakan tampilan cetak:

Tampilan cetak (dengan teks lengkap)

Yang tinggal di bagian bawah halaman.

Sayangnya kedua teknik ini tidak membantu jika Anda selalu ingin menampilkan gumpalan, karena sering kali muncul ulang. Anda dapat memperbaikinya dengan menambahkan baris

$_GET['display_blob'] = true;

Di awal file sql.php. Saya pikir mungkin ada cara yang lebih baik untuk melakukan ini, dan saya berharap orang lain dapat memunculkannya...

(catatan:seperti yang ditunjukkan Rodrigo, Anda dapat mencapai efek ini secara manual dengan menambahkan &display_bob=true pada URL)

Pertanyaan spesifik Anda tentang tombol "Pilih File" sederhana. Sebagian besar penggunaan blob adalah untuk menyimpan file digital dalam database. Tombol ini memungkinkan Anda untuk mengunggah file baru ke dalam database. Jika Anda memilih file dan mengklik "pergi" itu akan mencoba memasukkan konten file itu ke dalam kolom blob untuk Anda.

Sekadar diketahui, sekadar menampilkan isi blob mungkin bukan yang diinginkan pengguna lain. Ketika saya melihat "ringkasan gumpalan" sebelum saya menggunakan opsi ini untuk menampilkan gumpalan, saya melihat ukuran gumpalan maksimal 55 byte. Contoh Anda memiliki nilai yang lebih besar, karena sepertinya Anda menyimpan file teks yang sangat kecil, yang menurut saya berarti paragraf teks. Jika ukurannya lebih besar dari 10 kilo-byte, mungkin itu adalah file biner yang hanya akan menampilkan gooblegok.

Jika Anda ingin mengunduh file biner secara cerdas (daripada menampilkannya sebagai teks), saya rasa Anda perlu melihat apa yang disebut phpmyadmin sebagai blobstreaming.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. php Peringatan:strtotime() Kesalahan

  2. Kesalahan halaman PHPMyAdmin setelah mengubah nomor port MySQL di WAMP

  3. Cara mengamankan phpMyAdmin

  4. Bagaimana cara mencapai hasil yang sama menggunakan Mysql Joins alih-alih subquery bersarang?

  5. Cara mendefinisikan batasan yang ditangguhkan di MySQL