用Eclipse的Data Source Explorer来管理MySQL

文章目录

    • 一、调出Data Source Explorer组件面板
    • 二、在Data Source Explorer面板中连接数据源
    • 三、在`Data Source Explorer`中管理数据库
      • 3.1 编写SQL语句
      • 3.2 直接修改现有的数据表里的数据(可视化)
    • 四、一些有效的配置
      • 4.1 设置执行SQL语句后直接显示数据(默认显示的是执行状态)

之前一直都是用一些可视化的工具来管理MySQL数据库,如MySQL-frontNavicat等。后来发现每次电脑开荒都要装一次这样的软件就觉得特别烦。
刚好看到Eclipse中有对应的数据源管理组件,尝试着捣鼓一番,本日志记录一下过程。

  • 以下记录是基于MySQL 8.0版本,理论上MySQL 5.x版本也是可行的。

一、调出Data Source Explorer组件面板

  1. 找到Eclipse设置的Window菜单
  2. 下拉找到Show View
  3. 选择Data Source Explorer

二、在Data Source Explorer面板中连接数据源

  1. 右键Database Connections -> New...
  2. 在弹出面板中选择MySQL数据库类型(可以在Name文本框输入自己喜欢的名字)
    用Eclipse的Data Source Explorer来管理MySQL_第1张图片
  3. 新导入相关的MySQL驱动包,如下图(因为我已经配置过,所以这里会有选项;配置过的就不用再导入了
    用Eclipse的Data Source Explorer来管理MySQL_第2张图片
  4. Nmae/Type选项卡选择驱动包的版本。这里有个坑,我的Eclipse是2019-06版本,最多只能选到5.1版本的驱动包,不过没关系,随便选一个版本,等下在JAR List引入包的时候选择对应的8.0包即可。如下图,总共有2步。
    用Eclipse的Data Source Explorer来管理MySQL_第3张图片
  5. JAR List选项卡中引入外部的MySQL驱动包(我本地装的MySQL 8.0,所以引入的驱动包也要8.0以上的版本)
    用Eclipse的Data Source Explorer来管理MySQL_第4张图片
    用Eclipse的Data Source Explorer来管理MySQL_第5张图片
    用Eclipse的Data Source Explorer来管理MySQL_第6张图片
  6. 编写连接参数(MySQL 8.0的URL参数中,有两个变量必须要设置的:useSSLserverTimezone,我完整的设置示例是:jdbc:mysql://localhost:3306/jeesite?useSSL=false&serverTimezone=Asia/Shanghai
    用Eclipse的Data Source Explorer来管理MySQL_第7张图片
    用Eclipse的Data Source Explorer来管理MySQL_第8张图片

三、在Data Source Explorer中管理数据库

用Eclipse的Data Source Explorer来管理MySQL_第9张图片

3.1 编写SQL语句

  1. 右键本地MySQL(这个根据个人设置的名字不同),选择Open SQL Scrapbook即可打开SQL编辑界面
  2. 编辑界面的Connection Profile可以设定SQL语句的作用范围
  3. Eclipse支持执行全部SQL语句,和只执行当前行SQL语句。通过鼠标右键可以操作。
  4. 也有快捷键:执行全部SQL语句Ctrl + Alt + X;执行当前行SQL语句Alt + S
    用Eclipse的Data Source Explorer来管理MySQL_第10张图片

3.2 直接修改现有的数据表里的数据(可视化)

  1. 展开已经连接的库,找到其Tables选项,选中要操作的表
  2. 右键选中的表 -> Data -> edit,即可修改已有的数据(当然,你也可以通过SQL语句来实现)
    用Eclipse的Data Source Explorer来管理MySQL_第11张图片
    用Eclipse的Data Source Explorer来管理MySQL_第12张图片

四、一些有效的配置

用Eclipse的Data Source Explorer来管理MySQL_第13张图片

4.1 设置执行SQL语句后直接显示数据(默认显示的是执行状态)

设置如下截图,在Eclipse的设置中,找到Data Management -> SQL Development -> SQL Results View Options,选择Single window单个窗口显示
用Eclipse的Data Source Explorer来管理MySQL_第14张图片

你可能感兴趣的:(框架与组件)