首页 > 数据库 >DataGrip: MySQL数据库图形化开发工具

DataGrip: MySQL数据库图形化开发工具

时间:2024-12-15 22:32:40浏览次数:5  
标签:DataGrip File 数据库 --- 点击 设置 MySQL 图形化

一、DataGrip介绍

DataGrip是JetBrains公司推出的管理数据库的产品,功能非常强大,可以兼容各种数据库,另外,JetBrains公司还有一款知名的IDE开发工具IDEA,用户体验非常不错。

下载地址

https://www.jetbrains.com/datagrip/download/#section=windows

二、DataGrip安装

下载完成后打开安装程序,选择安装路径,一直点击Next即可安装。 直到Finish点击完成安装,并打开应用。

选择Evaluate for free 免费试用30天。

三、创建工程

点击File->New->Project新建DataGrip工程

输入项目名称,点击确定。

选择新项目打开方式:This Windows(在本窗口中打开),New Windows(在新窗口中打开), Attach(附加模式)

四、连接数据库

选择Database下的➕,点击DataSource菜单下的MySQL。

填写对应的参数,连接数据库:连接名,IP,用户名,密码等,点击OK完成连接。

注意:如果第一次使用,需要下载mysql驱动文件。

设置数据库时区:

1、点击Advanced按钮;

2、在VM options后面写入-Duser.timezone=Asia/Shanghai,就可以啦;

设置完成后,单击Apply(应用),单击OK,数据库就连接成功了!

五、选择要使用的数据库

点击连接名称之后的按钮可以选择所要使用的数据库:

六、DataGrip软件设置

1、设置字体大小

设置文字大小: File--->settings--->Editor---->Font

2、设置关键字大写

设置关键字大写: File--->settings--->Editor---->Code Style--->SQL--->MySql(需要设置的数据库)--->Case

3、自动排版

自动排版布局: File--->settings--->Editor---->Code Style--->SQL--->MySql(需要设置的数据库)--->Queries 自动排版快捷键:Ctrl+ Alt + L

原创 三帮大数据

标签:DataGrip,File,数据库,---,点击,设置,MySQL,图形化
From: https://www.cnblogs.com/o-O-oO/p/18608835

相关文章

  • MySQL死锁成因及解决方案
    1.死锁的发生1.1什么是死锁?        死锁是指两个或多个事务在并发执行时,因为资源互相占用而进入一种无限等待的状态,导致无法继续执行的现象。例如:事务A持有资源1,同时请求资源2。事务B持有资源2,同时请求资源1。两者互相等待对方释放资源,最终导致死锁。1.2死锁......
  • 【MySQL内核】MySQL中一条 SQL语句是如何执行的?
    MySQL执行一条SQL语句,涉及到以下几个过程:1、客户端连接要执行SQL语句,首先用户需要通过客户端连接到MySQL服务器,连接时需要指定用户名和密码,MySQL服务器中的连接器模块会对用户提供的用户名和密码进行验证,并检查用户是否拥有执行特定SQL语句的权限。一个用户成功建立连接后,即......
  • 【MySQL内核】MySQL中的表数据是如何存储的?
    MySQL是基于磁盘进行数据存储的关系型数据库,所有的数据和索引都以磁盘文件的方式存储,在有需要时载入内存读取。MySQL支持多种存储引擎,不同的存储引擎保存的文件不同。InnoDB是MySQL使用最为广泛的存储引擎,下面我们以InnoDB引擎为例来说明。当我们创建一个数据库表时,InnoDB会......
  • MySQL基础 数据库表的增删改
    文章目录Mysql一、原理定义概念定义安装Mysql.......二、数据库管理2.1内置客户端操作三、数据表管理3.1内置客户端操作四、SQL-DQL概念scott用例表DQL语句Mysql一、原理定义概念定义数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算......
  • MySQL基础函数使用
    DQL中的函数#官方函数链接https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_date-format4.1单行函数函数都是数据库提前给我们准备好的,所以我们可以直接调用,使用函数可以让指定的列计算出我们需要的数据单行函数:指的是操作一行......
  • MySQL 插入一条 SQL 语句,redo log 记录的是什么?
    MySQL插入一条SQL语句,redolog记录的内容在MySQL的InnoDB存储引擎中,redolog(重做日志)主要用来保证事务的持久性和崩溃恢复能力。redolog记录的是对数据页的物理变更,而不是SQL语句本身。当执行一条插入语句时,redolog的记录主要包括对数据页的修改信息,以及事务相关......
  • MySQL 无法远程连接?
    MySQL无法远程连接?先看清楚报错信息,一般都有解答。虽然报错信息写的有点难懂0.云服务器商防火墙与服务器防火墙请登陆你的云服务器防火墙管理web进行相关配置。服务器本身的防火墙配置可以使用:sudoufwstatusSTFW!1.mysqldeamon配置问题/etc/mysql/mysql.conf.......
  • MySQL 事务的二阶段提交是什么?
    MySQL事务的二阶段提交是什么?二阶段提交(Two-PhaseCommit,2PC)是分布式事务中的一种协调协议,用于确保多个资源(如数据库或数据节点)在事务提交时保持一致性。MySQL在存储引擎(如InnoDB)和Binlog(归档日志)之间使用二阶段提交来保证事务的一致性。在MySQL中,二阶段提交的典型场景......
  • MySQL 三层 B+ 树能存多少数据?
    MySQL三层B+树能存多少数据?MySQL的B+树索引结构广泛用于存储引擎(如InnoDB)中,用于实现高效的查询。B+树的高度和每一层的节点数量直接影响其存储能力。以下是计算三层B+树能存储的数据量的过程。B+树的存储结构概述节点大小:在InnoDB中,B+树的每个节点(页)大小通常......
  • MySQL 在设计表(建表)时需要注意什么?
    MySQL在设计表(建表)时需要注意的要点设计数据库表是MySQL开发中非常重要的一环。合理的表结构设计可以提升性能、减少存储开销,并提高维护性。以下是一些关键的注意事项:1.明确需求和数据建模在建表前,应深入了解业务需求,完成详细的数据建模。使用工具(如ER图)设计清晰的表......