Qual è la differenza tra longblob e longtext in mysql?

Qual è la differenza tra longblob e longtext in mysql?

Cosa devo usare per salvare un argomento lungo ?

InformationsquelleAutor faressoft | 2011-04-05

 

3 Replies
  1. 22

    Blob per Oggetti Binari di Grandi dimensioni. Se stai memorizzazione di dati binari nel tuo DB, quindi BLOB sarebbe il tipo di tabella che si desidera. Altrimenti.. longtext.

    Nel tuo caso longtext.

    • che cosa di male su questo? google è mio amico e posso imparare anche per me stesso facendo di ricerca di google e di aiutare gli altri 🙂
    • Non c’è niente di male in questo, ho voluto postare esattamente la stessa, ma lei mi ha battuto con un paio di secondi haha! +1
    • Prova a citare le tue fonti, dire all’utente di google, in questo caso, e forse downvote l’OP se meritato. Anche se +1 per questo.
  2. 14

    BLOB e il TESTO sono praticamente identici, tranne che i campi di TESTO sono set di caratteri traduzione regole applicate. I campi BLOB non. Quindi, con BLOB che hai messo è quello che si ottiene. Con il TESTO, ciò che si potrebbe non essere quello che si ottiene fuori.

    • Per esempio? Si istruzione crea mistero.
  3. 5

    È possibile utilizzare regole di confronto & set di caratteri su TEXT colonne, il che significherebbe che:

    1. Se si specifica un diverso set di caratteri per una connessione di TEXT colonna (per esempio,latin1 colonna, utf-8 richiesta), MySQL permette di convertire il contenuto richiesto per il set di caratteri.
    2. È possibile ordinare & confronta TEXT le colonne in base a regole di confronto.

    BLOB‘s sono solo ‘sequenze binarie’, e si otterrà li ‘come è’.

    • convertire il contenuto è un buon indizio, qualcosa che la gente in genere non parlare di quando si spiega la differenza tra BLOB e TESTO: le prestazioni. A volte entrambi potrebbe essere adatto per alcuni dati, quindi sarebbe saggio per scegliere quello con il minor pena di prestazioni.
    • Penso che questo è quello che sto vivendo, e può aiutare: Un esempio specifico in cui questo si verifica è un sito in Drupal longtext in campo con la codifica UTF-8 Unicode specificato getta DOP Eccezione quando un superiore unicode emoji (“💕” in questo caso) è inserito, ma lo stesso database con un LONGBLOG campo accetta solo bene.

Lascia un commento