目录
一、DBeaver介绍
1.定义
2.支持的数据库
3.支持的操作系统
4.特点
二、DBeaver安装及使用
1.服务启动
2.查看连接类型
3.演示连接Mysql数据库
4.连接配置
5.成功连接
6.远程控制
6.1新建数据库
6.2新建数据表
6.3添加字段列
6.4使用SQL编辑器进行编辑
一、DBeaver介绍
1.定义
dbeaver 是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。DBeaver 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。DBeaver 提供一个图形界面用来查看数据库结构、执行SQL查询和脚本,浏览和导出数据,处理BLOB/CLOB 数据,修改数据库结构等等。
2.支持的数据库
DBeaver经官方测试,其支持:MySQL、Oracle、PostgreSQL、IBM DB2、Microsoft SQL Server、clickhouse、Sybase、ODBC、Java DB (Derby)、Firebird (Interbase)、HSQLDB、SQLite、Mimer、H2、IBM Informix、SAP MAX DB、Cache、Ingres、Linter、Teradata和一些符合JDBC连接的数据库。
3.支持的操作系统
- Windows
- Linux
- Mac OS
- Solaris
- AIX
- HPUX
4.特点
- 支持数据库元数据浏览
- 支持元数据编辑(包括表,列,键,索引)
- 支持SQL语句和脚本的执行
- 支持SQL关键字高亮显示(依据与不同是数据库)
- 简单友好的显示页面
二、DBeaver安装及使用
官方网站:https://dbeaver.io/download/
1.服务启动
2.查看连接类型
3.演示连接Mysql数据库
4.连接配置
连接配置前要在数据库内存对该主机进行授权,保证其可以访问数据库的某个表或者使用某些权限
mysql> grant all on *.* to 'root'@'192.168.241.%' identified by '123456';
Query OK, 0 rows affected, 1 warning (0.00 sec)
#这里语法格式为grant 权限列表(权限1,权限2...) on 数据库名.数据表名 to '用户名'@'用户来访的地址' identified by '授权登录的密码'
5.成功连接
6.远程控制
6.1新建数据库
6.2新建数据表
6.3添加字段列
6.4使用SQL编辑器进行编辑
在SQL语句对话框可以右击执行SQL语句