概述

在本系列文章的学习中,我们将会以实战为基础进行相关的内容介绍。
因此,为了能够有效的进行实战练习,在开始之前你首先需要安装相关的依赖环境。

MySQL

在本系列文章中,我们将会主要以 MySQL 为例进行实战演示,因此,首先需要安装的服务就是 MySQL 了。
我们通过 Docker 镜像的方式来进行安装:

  1. docker pull mysql:8.0.29-debian

首先,我们需要拉取 MySQL 的官方 Docker 镜像,然后启动对应的 MySQL 服务即可:

  1. docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0.29-debian

DataGrip

Navicat 是一个数据库管理和设计工具,跨平台,支持很多种数据库管理软件,比如 MySQL、Oracle、MariaDB、Mongo 等。基于 DataGrip ,我们可以便捷的进行数据的可视化管理。
下载地址:https://www.jetbrains.com/zh-cn/datagrip/
DataGrip 的安装非常简单,按照基本是引导安装即可。

快速上手

安装完成后,我们来了解一下 DataGrip 的基本功能使用介绍:

Step1:添加数据源

image.png
首先,我们可以在 DataGrip 中添加我们对应的数据源,传入相关的配置即可。DataGrip 支持的数据源种类非常丰富,包括 MySQL、MariaDB、MongoDB 等。

Step2:界面预览

image.png
可以看到连接数据库之后,默认加载了一个information 的数据库, 如果添加已有数据库呢? 可以看到有 个 1of 4 ,说明这个数据库管理系统中有4个数据库,点击1 of 4 选择勾选即可。

Step3:常用操作介绍

image.png
可以看到,在 DataGrip 中可以快速实现如下功能:

  • 创建 DB、Table、视图、用户等;
  • 修改表结构;
  • 表结构、数据的导入、导出;
  • 数据查询等。