基础—SQL—图形化界面工具的DataGrip使用(2)

一、回顾与引言

(1)

上次内容,博客讲到了DDL语句的数据库操作、表操作、表字段的操作的相关语法,然而之前都是在MySQL的命令行当中去操作演示的。这种方式可以用,但是使用的话,第一,在我们日常开发中会影响开发的效率。第二,使用起来不是很方便,所以在日常的开发中我们会借助mysql的图形化界面工具,来提高我们的开发效率。

(2)

一般的用的比较多的图形化界面工具有:

我的话安装了两个哈哈。不过我自学的话这次是用的是DataGrip工具进行学习。听说这个使用起来相当的方便,不过肯定都有优点和缺点。 DataGrip的功能比较强大

二、DataGrip开始之路

(1)创建数据源

(2)在弹出的这个界面当中,我们要去配置MySQL的连接信息并且下载它的驱动(下载可能需要大概1分钟左右,耐心等)。先配置连接信息,连接的主机 localhost,端口3306的用户,用户:root ,密码:自己设定的。设定好之后,点击 Test Connection(测试连接)。若连接失败,可以去看我前面的博客,里面有解决方法**(其实就是命令行输入:services.msc 看看MySQL的服务有没有启动)。**

(3)首先加载所有的数据库(schemas:数据库)

(4) 选择 All schemas (所有架构):即展示所有数据库

(5)到这一步我们的图形化界面工具已经初始化安装好了

三、创建数据库、数据表

(1)新建一个数据库(schema:与我们提到的 DATABASE 一样的 )

(2)配置新建的数据库名

上一步骤,test数据库已经创建好了,但是目前还没有任何的表结构。

(3)在确定的数据库下创建表

(4)填好表名:user ,注释(COMMENT):'用户表' 之后,给表添加新字段

这里我添加了两个字段:id和name 指定其数据类型为 INT 和 VARCHAR(50) ,然后确定好创建的表结构无误就行。

这样这张表就创建成功了。

以上都是通过图形化界面工具直接创建数据库与数据表。

(5)那如果我们需要修改表的结构就需要进行以下操作:

四、控制台直接编写SQL语句

可以不通过DataGrip图形化界面工具进行操作。可以直接写,像在命令行里面的那些SQL语句。

(1)进入查询控制台

这样的操作指的是我们要在这个里面编写SQL语句,操作的这个test数据库

(2) 开始操作

以上就是这篇博客的主要内容。

相关推荐
CaptainT3 分钟前
先把例子跑起来:MySQL 环境与本文的示例数据
数据库·后端·mysql
夜雪一千11 分钟前
MySQL中查询和操作JSON类型的数据
数据库·mysql·json
程序 代码狂人41 分钟前
SQL COUNT 统计 NULL 与空字符串 ‘‘ 差异(Oracle & Impala)
数据库·sql·oracle
for_ever_love__42 分钟前
MySQL 8.0 表设计规范:从业务建模、约束到索引评审的完整方法
数据库·mysql·表设计·建表规范
这个DBA有点耶1 小时前
ELT工具选型:ETL与ELT差异、CDC同步机制与主流工具对比`
数据库·数据仓库·sql·database·dba·etl·数据库管理员
tryxr1 小时前
聚簇索引、非聚簇索引与回表
数据库·sql·回表查询·聚簇查询·非聚簇查询
for_ever_love__11 小时前
MySQL ORDER BY 排序优化:从 Using filesort 到索引有序扫描(含双路 / 单路排序原理)
java·mysql·优化·存储·by·order·filesort
wangqiaowq11 小时前
SQL server C盘空间占满的处理
数据库·sql
文人sec11 小时前
SQL基础入门笔记 | 从零基础到掌握核心查询语句
数据库·笔记·sql
YangYang9YangYan13 小时前
2027供应链计划校招:数学与应用数学专业如何把预测模型讲成业务决策?
人工智能·sql·算法