So erstellen und betten Sie JSON-Objekte in Ihre MySQL-Datenbank ein
Als Neuling in JSON und MySQL stoßen Sie beim Versuch, JSON zu erstellen, auf Fehler Objekte zu extrahieren und Werte für Ihre MySQL-Tabellen zu extrahieren, kann frustrierend sein. Dieser Leitfaden vermittelt Ihnen das Wissen, das Sie benötigen, um diese Hindernisse zu überwinden.
Erstellen von JSON-Objekten
Um ein JSON-Objekt einzurichten, definieren Sie Ihr MySQL-Tabellenfeld als JSON Datentyp:
<code class="sql">CREATE TABLE `person` ( `name` JSON DEFAULT NULL );</code>
JSON-Daten einfügen
Um JSON-Daten in Ihre Tabelle einzufügen, können Sie entweder einen Array-Ansatz verwenden:
<code class="sql">INSERT INTO `person` (`name`) VALUES ('["name1", "name2", "name3"]');</code>
Oder geben Sie Schlüssel-Wert-Paare an:
<code class="sql">INSERT INTO person VALUES ('{"pid": 101, "name": "name1"}'); INSERT INTO person VALUES ('{"pid": 102, "name": "name2"}');</code>
JSON-Daten abrufen
Um JSON-Daten aus Ihrer Tabelle auszuwählen, führen Sie eine Abfrage wie diese aus:
<code class="sql">SELECT * FROM `person` WHERE JSON_CONTAINS(name, '["name1"]');</code>
Wichtige Überlegungen
Bedenken Sie, dass die JSON-Unterstützung auf MySQL-Versionen 5.7 und höher mit InnoDB als Speicher-Engine beschränkt ist.
Das obige ist der detaillierte Inhalt vonHier sind einige Titel im Fragestil, die auf Ihrem Artikel basieren: * **So speichern und rufen Sie JSON-Objekte in MySQL ab: Ein Leitfaden für Anfänger** * **MySQL JSON: Eine einfache Anleitung zum Erstellen, Einfügen und Wiederholen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!