2017-05-25 6 views
0

Ich wurde MariaDB auf Macbook mit brew installieren.Wie man MySQL in MariaDB 10.2.6 aktualisiert

In brew Website. Sie sagten.

MariaDB 10.2 ist die aktuelle stabile Version von MariaDB. Es ist auf MariaDB 10.1 mit Funktionen von MySQL 5.6 & 5,7 gebaut, und völlig neue Funktionen nirgendwo anders gefunden.

Aber wenn ich Sequel Pro installiere und verbinde. Auf dem Programm. Es zeigen

(MySQL 5.5.5-10.2.6-MariaDB)

I MySQL Version 5.7 machen wollen, weil ich JSON Spalte verwenden möchten.

Wie kann ich dieses Problem lösen.

Antwort

1

Sie haben die richtige Version, es ist 10.2.6. Das Präfix 5.5.5 ist nicht zu befürchten, Sie können es ignorieren.

Es war added in 10.x versions, um die Kommunikation mit alten oder nicht-konformen Servern/Clients/Anwendungen zu ermöglichen, die die Versionsnummer überprüfen und die Kommunikation verweigern, wenn es nicht 5.x ist.

MariaDB-Clients entfernen das Präfix, aber nicht von Drittanbietern. Bitte beachten Sie, dass MariaDB 10.2.6 keinen JSON Spaltentyp hat. Es hat alle JSON functions als MySQL 5.7, und ein paar mehr, aber es gibt keine Typ, können Sie nicht sagen CREATE TABLE t (j JSON). Die Werte sollen in einer regulären TEXT/BLOB Spalte gespeichert werden.

+0

glaubst du, dass das Hinzufügen von JSON auf MariaDBs Roadmap ist? –

+0

Es wurde eine leichtgewichtige Lösung diskutiert, die Syntaxkompatibilität für DDL-Anweisungen wie oben bietet, ohne tiefgreifende interne Änderungen. Was für den tatsächlichen vollständigen JSON-Typ, es gibt eine offene Aufgabe darüber ([MDEV-9144] (https://jira.mariadb.org/browse/MDEV-9144)), aber es ist noch nicht auf einer Roadmap und es wurde nicht entschieden, ob es umgesetzt wird. Meine Vermutung ist, es wird davon abhängen, ob es eine tatsächliche Nachfrage gibt. – elenst

+0

Es scheint eine moderate Anzahl von Benutzern zu geben, die Oracle JSON verwenden, aber vielleicht nicht genug, um eine dringende Aufnahme in MariaDB zu rechtfertigen. Es bringt einen weiteren Haken in der "Drop-In-Ersatz" -Anspruch. –

Verwandte Themen