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

news/2025/1/16 5:56:28/

一、回顾与引言

(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) 开始操作

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


http://www.ppmy.cn/news/1465950.html

相关文章

npm发布、更新、删除包

如何将自己开发的依赖包发布到npmjs上供别人使用?五个步骤搞定! 实现步骤: 创建自己的工具包项目,进行开发。注册npmjs账号。执行npm login在控制台登录,填写用户信息。执行npm publish发布包。更新及删除。 步骤一…

Rust语言实现的去中心化AI网络节点

一、概述 去中心化和人工智能(AI)是两个极具潜力的发展方向。Gaia项目正是将这两者结合起来,创造了一个去中心化的AI网络节点。本文将深入探讨Gaia项目的技术细节,通过丰富的示例和详细描述,帮助读者全面理解并掌握该…

神经网络算法详解与前沿探索

神经网络算法详解与前沿探索 随着人工智能技术的迅猛发展,神经网络成为机器学习领域的重要组成部分,广泛应用于图像识别、自然语言处理和推荐系统等。本文将详细探讨神经网络的基本原理、结构、训练过程及其应用实例,并扩展至更多相关领域和…

牛客热题:数组中出现一次的两个数字

📟作者主页:慢热的陕西人 🌴专栏链接:力扣刷题日记 📣欢迎各位大佬👍点赞🔥关注🚓收藏,🍉留言 文章目录 牛客热题:数组中出现一次的两个数字题目链…

基于飞书机器人跨账号消息提醒

事情的起因是飞书中不同的账号不能同时登录,虽然可以在飞书的账号切换页面看到其他账号下是否有消息提醒(小红点),但是无法实现提醒功能,很不优雅,因此本文尝试提出一种新的方式实现不同账号之间的提醒功能…

5.25.12 数字组织病理学的自我监督对比学习

无监督学习可以弥补标记数据集的稀缺性。 无监督学习的一个有前途的子类是自监督学习,其目的是使用原始输入作为学习信号来学习显著特征。在这项工作中,我们解决了在没有任何监督的情况下学习领域特定特征的问题,以提高数字组织病理学界感兴…

C语言刷题(循环结构程序设计)

第一题 输入一行字符(使用getchar函数循环获取输入的每一个字符,直到回车字符结束循环),分别统计出其中的大写英文字母、小写英文字母、空格、数字和其他字符的个数。 解题思路如下: 首先,我们定义变量来…

美团拼好饭小程序mtgsig1.2分析(补环境分析)

声明 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!wx a15018601872 本文章未…