在 MySQL 中输入 JSON 数据?

mysqlmysqli database更新于 2024/1/9 15:43:00

使用 JSON 数据类型先设置 JSON 数据,然后插入。我们先创建一个表 −

mysql> create table DemoTable1876
   (
   EmployeeInformation JSON
   );
Query OK, 0 rows affected (0.00 sec)

使用 insert 命令在表中插入一些记录 −

mysql> insert into DemoTable1876 values('{
   '> "EmployeeData":{
   '> "Name": "Chris",
   '> "Age": 27
   '> }
   '> }'
    );
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1876 values('{
   '> "EmployeeData":{
   '> "Name": "David",
   '> "Age": 24
   '> }
   '> }'
    );
Query OK, 1 row affected (0.00 sec)

使用 select 语句显示表中的所有记录 −

mysql> select * from DemoTable1876;

这将产生以下输出 −

+------------------------------------------------+
| EmployeeInformation                            |
+------------------------------------------------+
| {"EmployeeData": {"Age": 27, "Name": "Chris"}} |
| {"EmployeeData": {"Age": 24, "Name": "David"}} |
+------------------------------------------------+
2 rows in set (0.00 sec)

相关文章