Welchen Datentyp sollte ich verwenden, um ein JSON-codiertes Array in MySQL Version 5.6 zu speichern, in dem der JSON-Datentyp nicht verfügbar ist? Bisher denke ich, es als TEXT oder VARCHAR zu speichern. Wie müssen wir es speichern?welcher Datentyp zum Speichern eines JSON-Arrays in der MySQL-Datenbank (5.6)
Antwort
Es hängt von der Länge der JSON-Daten ab, die Sie speichern werden. Wenn es nicht zu lang ist, können Sie VARCHAR verwenden, aber damit haben Sie die Grenze von 64K:
Handbuch sagt: Die Länge kann als Wert von 0 bis 65.535 angegeben werden. Die effektive maximale Länge eines VARCHAR hängt von der maximalen Zeilengröße (65.535 Byte, die von allen Spalten gemeinsam genutzt wird) und dem verwendeten Zeichensatz ab.
Wenn Sie also riesige Objekte erwarten, verwenden Sie TEXT.
Seit Mysql 5.7.8 können Sie jedoch den nativen JSON-Datentyp verwenden.
'JSON' kam im August 2015 mit 5.7.8. –
Sie müssen den Textdatentyp für die Speicherung von JSON-Daten in der MySQL-Datenbank verwenden.
Für MySQL vor Version 5.7, richtig? Danke trotzdem. – Wenuka
- 1. welcher Datentyp zum Speichern meiner Liste in C#
- 2. Welcher Datentyp wird in MySQL zum Speichern von Bildern verwendet?
- 3. Welcher Datentyp wird zum Speichern der Binärzahl (base2-Nummern) in SQL Server verwendet, außer Varchar-Datentyp
- 4. Datentyp zum Speichern der 20-stelligen Nummer
- 5. Welcher Datentyp für die Auflösung
- 6. Welcher Datentyp passt in scala/slick zum geopoint in mysql?
- 7. Welcher Datentyp wählen?
- 8. Was ist der Datentyp zum Speichern benutzerdefinierter bitweiser Operator
- 9. Datentyp zum Speichern von Audiodateien in der SQL Server-Datenbank?
- 10. Was ist der apt Oracle-Datentyp zum Speichern von ISOYearMonth?
- 11. SQL-Datentyp zum Speichern von Build-Versionen
- 12. Welcher Typ zum Speichern von Prozenten
- 13. MySQL: Der effizienteste Datentyp zum Speichern langer Notizen?
- 14. Welcher Datentyp ist "lang lang"?
- 15. Konfigurationseinstellungen für Webanwendungen - Welcher ist der bessere Ort zum Speichern?
- 16. Welcher Datentyp kann abgerundet werden?
- 17. Bester mysql-Datentyp zum Speichern von RSA-Schlüsseln?
- 18. was Datentyp zum Speichern von Datum Zeit in cassandra
- 19. Was ist der beste MYSQL- oder Maria DB-Datentyp zum Speichern des JWT-Tokens?
- 20. Datentyp eines Feldes
- 21. Welcher Datentyp wird für die Ordinalzahl verwendet?
- 22. Welcher Datentyp eignet sich für die Volltextsuche?
- 23. Welcher Java-Datentyp wird Geburtsdatum sein?
- 24. Was wäre der beste Datentyp zum Speichern einer einfachen Zahl bis zu 99,99
- 25. Welcher Datentyp wird vom bitweisen Komplementoperator zurückgegeben?
- 26. Welcher Datentyp für die Währungsumrechnung verwendet wird
- 27. SQL Server: Welcher Datentyp für Dezimalwerte?
- 28. MySql mit Float-Datentyp zum Speichern geographischer Koordinaten
- 29. Bester MySQL-Datentyp zum Speichern von MD5-Hash oder NULL
- 30. Welcher CoreData-Typ kann zum Speichern von CKServerChangeToken verwendet werden?
Ich werde mit 'TEXT' gehen. –