JSON オブジェクトを作成して MySQL データベースに埋め込む方法
JSON と MySQL の初心者として、JSON を作成しようとするとエラーが発生するMySQL テーブルのオブジェクトと抽出値はイライラする可能性があります。このガイドでは、これらの障害を克服するために必要な知識を提供します。
JSON オブジェクトの作成
JSON オブジェクトを確立するには、MySQL テーブルのフィールドを JSON として定義します。データ型:
<code class="sql">CREATE TABLE `person` ( `name` JSON DEFAULT NULL );</code>
JSON データの挿入
JSON データをテーブルに挿入するには、配列アプローチを使用できます:
<code class="sql">INSERT INTO `person` (`name`) VALUES ('["name1", "name2", "name3"]');</code>
またはキーと値のペアを指定します:
<code class="sql">INSERT INTO person VALUES ('{"pid": 101, "name": "name1"}'); INSERT INTO person VALUES ('{"pid": 102, "name": "name2"}');</code>
JSON データを取得
テーブルから JSON データを選択するには、次のようなクエリを実行します:
<code class="sql">SELECT * FROM `person` WHERE JSON_CONTAINS(name, '["name1"]');</code>
重要な考慮事項
JSON サポートは、ストレージ エンジンとして InnoDB を使用する MySQL バージョン 5.7 以降に限定されることに注意してください。
以上があなたの記事に基づいた質問形式のタイトルをいくつか示します。 * **MySQL で JSON オブジェクトを保存および取得する方法: 初心者ガイド** * **MySQL JSON: 作成、挿入、再試行に関する簡単なガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。