美文网首页
如何在 MySQL 中使用 JSON 数据,在 MySQL 中学

如何在 MySQL 中使用 JSON 数据,在 MySQL 中学

作者: 真题vip | 来源:发表于2023-01-16 12:17 被阅读0次

MySQL 支持本机JSON数据类型,该数据类型支持 JSON 文档的自动验证和优化存储和访问。尽管 JSON 数据最好存储在MongoDB等 NoSQL 数据库中,但您仍然可能会不时遇到包含 JSON 数据的表。在本文的第一节中,我们将介绍如何使用简单的语句从 MySQL 中的 JSON 字段中提取数据。在第二部分中,我们将介绍如何将 MySQL 表中的数据聚合成 JSON 数组或对象,然后可以方便地在您的应用程序中使用。

我们将在 Docker 容器中启动本地 MySQL 服务器:

# Create a volume to persist the data.
$ docker volume create mysql8-data

# Create the container for MySQL.
$ docker run --name mysql8 -d -e MYSQL_ROOT_PASSWORD=root -p 13306:3306 -v mysql8-data:/var/lib/mysql mysql:8

# Connect to the local MySQL server in Docker.
$ docker exec -it mysql8 mysql -u root -proot
mysql> SELECT VERSION();
+-----------+
| VERSION() |
+-----------+
| 8.0.27    |
+-----------+
1 row in set (0.00 sec)

您可以直接在上面启动的控制台中执行 SQL 查询。或者,如果您更喜欢使用图形界面,则可以安装和使用DBeaver,它是适用于所有类型数据库的出色图形数据库管理器。如果您一直在为 MySQL Workbench 苦苦挣扎,那么它真的值得一试。有关如何安装和设置 DBeaver 的更多详细信息,本文有一个简短但有用的摘要。

相关文章

网友评论

      本文标题:如何在 MySQL 中使用 JSON 数据,在 MySQL 中学

      本文链接:https://www.haomeiwen.com/subject/gpyzcdtx.html