数据库教程

我们的数据库教程为 SQL 和 NoSQL 数据库提供了结构良好的学习路径。我们的教程涵盖了基本概念、查询语言、数据库设计和优化技术,适合初学者和中级开发者。通过免费实验和实际示例,你将获得数据库操作的实践经验。我们的交互式数据库练习场让你可以练习不同数据库的查询并立即看到结果。

MySQL JSON 数据处理

MySQL JSON 数据处理

在这个实验中,你将学习如何在 MySQL 数据库中处理 JSON 数据。这包括插入 JSON 数据、使用 `JSON_EXTRACT` 查询、更新 JSON 字段值以及在 JSON 属性上创建索引。连接到 MySQL,创建一个数据库,并操作 JSON 数据。
MySQL
PostgreSQL 中的数据过滤和简单查询

PostgreSQL 中的数据过滤和简单查询

在这个实验中,你将学习如何在 PostgreSQL 中执行数据过滤和简单查询。你将使用 WHERE 子句过滤数据,使用 LIKE 进行模式匹配,使用 ORDER BY 进行排序,以及使用 LIMIT 和 OFFSET 来控制结果集大小。连接到 PostgreSQL 数据库并创建一个示例表。
PostgreSQL
MySQL 全文搜索功能

MySQL 全文搜索功能

在此次实验中,你将探索 MySQL 的全文搜索功能。你将创建一个数据库和表,添加一个全文索引,并验证其创建。此设置将为你准备好在 MySQL 数据库中进行高效的文本搜索。
MySQL
PostgreSQL 的安装与初始设置

PostgreSQL 的安装与初始设置

在本实验中,我们将在 LabEx 虚拟机上安装并执行 PostgreSQL 的初始设置。目标是让 PostgreSQL 成功运行并验证其基本功能。我们将探索默认数据库,并检查服务器状态及基本配置。
PostgreSQL
MySQL 函数与自定义逻辑

MySQL 函数与自定义逻辑

在本实验中,你将学习如何在 MySQL 中创建和使用自定义函数。本实验侧重于通过创建计算矩形面积的函数来封装数据库中的可重用逻辑。步骤包括创建、使用、测试和删除 MySQL 函数。
MySQL
MySQL 公共表表达式 (CTEs)

MySQL 公共表表达式 (CTEs)

在此次实验中,你将学习如何在 MySQL 中使用公共表表达式 (CTEs) 来提高查询的可读性和可维护性。本次实验涵盖了使用 `WITH` 子句定义简单 CTE、为层级数据编写递归 CTE、将 CTE 与表连接以及测试 CTE 查询输出。
MySQL
MySQL 配置与调优

MySQL 配置与调优

在本实验中,你将学习如何配置和调优你的 MySQL 服务器以获得最佳性能。本实验将指导你通过 `SHOW VARIABLES` 查看当前配置,调整 InnoDB 缓冲池大小,在调优后监控查询性能,以及保存配置更改。
MySQL
MySQL 索引与性能优化

MySQL 索引与性能优化

在本实验中,你将学习 MySQL 索引和性能优化技术。实验重点在于创建和管理索引以提高数据库查询性能。你将分析查询计划、添加复合索引以及删除未使用的索引。
MySQL
MySQL 复制基础

MySQL 复制基础

在此次实验中,你将探索 MySQL 复制的基础知识。你将学习如何配置单个 MySQL 实例作为 master 和 slave 来设置 master-slave 复制环境。本次实验涵盖启用二进制日志记录、创建复制用户、配置 slave 连接到 master 以及验证复制状态。
MySQL
MySQL 事件调度器

MySQL 事件调度器

在本实验中,你将学习如何使用 MySQL 事件调度器来自动化任务。本实验将指导你完成启用事件调度器、创建定期更新表中数据的事件、检查事件的执行状态,以及最后删除事件。
MySQL
MySQL 安全最佳实践

MySQL 安全最佳实践

在此次实验中,你将学习 essential MySQL 安全实践。本次实验涵盖了保护 root 账户、创建具有有限权限的专用用户、管理权限以及移除不必要的默认账户,以加固你的数据库服务器。
MySQL
MySQL 错误处理与日志记录

MySQL 错误处理与日志记录

在此实验中,你将学习 essential MySQL 错误处理和日志记录技术。你将实践启用通用查询日志,在存储过程中实现错误处理器,使用 SIGNAL 抛出自定义错误,并查看 MySQL 错误日志以有效调试和审计你的数据库。
MySQL
MySQL 分区管理大型数据集

MySQL 分区管理大型数据集

在此实验中,你将学习如何为大型数据集实现 MySQL 分区,以提高查询性能和数据管理效率。你将按范围对表进行分区,查询特定分区,重组分区,并检查对查询速度的影响。
MySQL
MySQL 备份与恢复

MySQL 备份与恢复

在本实验中,你将学习如何使用 `mysqldump` 命令行工具备份和恢复 MySQL 数据库。本实验涵盖了创建逻辑备份及其恢复以确保数据完整性和可用性的基本技术。
MySQL
PostgreSQL 中的基本数据操作

PostgreSQL 中的基本数据操作

在这个实验中,我们将探索 PostgreSQL 中的基本数据操作。我们将学习使用 SQL 命令在 PostgreSQL 数据库中插入数据、使用 SELECT 查询、更新记录和删除记录。这为基本数据管理技术提供了实践性的介绍。
PostgreSQL
PostgreSQL 表创建和数据类型

PostgreSQL 表创建和数据类型

在这个实验中,我们将探索 PostgreSQL 表的创建和数据类型。我们将使用 `psql` 连接到 PostgreSQL,创建带有主键的表,并添加诸如 `NOT NULL` 和 `UNIQUE` 之类的约束。然后,我们将检查表结构并插入数据以演示数据类型。
PostgreSQL
MySQL 导入与导出操作

MySQL 导入与导出操作

在本实验中,你将学习如何执行 MySQL 导入与导出操作。你将探索如何使用 `LOAD DATA INFILE` 将 CSV 文件中的数据导入 MySQL 表,如何将查询结果导出到 CSV,以及如何验证导入的数据。掌握 MySQL 数据处理技巧!
MySQL
PostgreSQL 数据库管理基础

PostgreSQL 数据库管理基础

在本实验中,您将学习使用 PostgreSQL 进行数据库管理的基础知识。本实验涵盖创建、列出、连接和删除数据库。探索基本的数据库管理任务,并查看 PostgreSQL 中的数据库元数据。
PostgreSQL
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 27
  • 下一页