sql >> Database >  >> RDS >> Mysql

tekst comprimeren voor opslag in mysql-database

Mijn aanpak. Ik moest de tekst van e-mail opslaan in de MySQL-tabel. Kolomtype:TEKST.

Comprimeren:

$compressed_string_for_db = base64_encode(gzcompress('big email text', 9));

Uitpakken:

$email_text = gzuncompress(base64_decode($compressed_string_from_db));

Mijn compressieresultaat:

lengte inkomensreeks:41072

gecomprimeerde snaarlengte:5312



  1. mysqli - Moet ik echt $result->close(); &$mysqli->close();?

  2. Betekenis van vierkante haken [] in MS-SQL-tabelontwerper?

  3. INSTR() Equivalent in SQL Server

  4. Hoe kan ik gegevens invoegen in een MySQL-database?