2017-06-07 3 views
0

Meine Situation ist: der PHP-Server verwendet MariaDB (die Version, die JSON-Datentyp nicht unterstützt). Ist es in Ordnung, wenn ich den Datentyp von JSON in Text geändert habe? Ich verwende auch Eloquent, so dass es Daten nach json umwandelt, wenn es von db abgerufen wird. Ich mache mir Sorgen, ob es zu Datenverlusten oder Deformatrionen kommen wird, wenn ich JSON-Arrays in TEXT ablege? Vielen Dank!maria db json support

+0

Es _probably_ muss 'CHARACTER SET utf8mb4' sein. –

Antwort

0

Ja, JSON-Werte in MariaDB 10.2 sollen in TEXT Feldern einer geeigneten Größe gespeichert werden, also sollte es in der Regel gut funktionieren. Ob es mit dem Universum von Anwendungen von Drittanbietern kompatibel ist, bleibt abzuwarten. Bevor Sie große Änderungen vornehmen, erstellen Sie natürlich ein Backup.

Verwandte Themen