天天看点

DBMS - 可视化管理工具

1.应用场景

避免直接在数据库服务器上直接操作数据库, 同时可以提高工作效率。

2.学习/操作

另可参考个人博客: http://ningxiaofa.top/blog/6wxtnlup5f36076903684-0  //DBMS - 可视化管理工具

工具分为两类:

网页版工具: phpmyadmin

客户端工具: Navicat ,MySQL workbench, HeidiSQL

环境:

win10 64 位 专业版

安装步骤如下:

①PHPmyadmin

 好处:放在web服务器上,且与站点入口脚本同级目录,站点能运行,其便能运行. 

不好:占用web服务器资源,速度较慢.

操作如下:

a.官方下载: https://www.phpmyadmin.net/  直接点击右上角的download 即可  如:phpMyAdmin-4.8.1-all-languages.zip  [各种语言包已经自带]

b.解压[推荐重命名目录名,简短些,如phpmyadmin/phpadmin]之后,直接放到web site 的入口文件相同目录下. //这里并没有做配置,实际上有不少配置可做,此处未做.但似乎并不影响使用.

c.浏览器中输入入口文件所在的目录并在后面加上/phpmyadmin 或者/phpadmin即可打开熟悉的页面.登录入口.

接下来的操作, 请先自行实践,后续补充.

补充://20200812 周三

具有分析sql语句的功能,查看执行计划,性能分析~~

DBMS - 可视化管理工具
...
②Navicat 

 好处: 体积较小,但是功能也是很强大.速度很快.操作较为顺手.

不好: 收费软件.

操作: 暂省略.

亦具有功能分析:

DBMS - 可视化管理工具
https://macwk.com/soft/navicat-premium
③MySQL workbench

 好处:MySQL官方出品,功能强大,界面看着也是很好.开源免费.

不好:体积比较大,感觉笨重,比较占用资源.同时操作感觉不如Navicat顺手.[个人感觉]

操作: 暂省略.

④HeidiSQL  20191109补充 家中

Note: 只支持Windows系统, mac不支持

一些腾讯员工也是使用这个工具

后续使用,并将个人感受以及操作技巧记录  

DBMS - 可视化管理工具

试用了下, 有些功能还是挺强大的[有些Navicat并没有], 更多功能后续补充.

后续使用感受: 

Navicat操作顺手, 一是自己使用习惯的原因,

也是HeidiSQL 确实查询等各种操作不方便, 而且一段时间不操作,就会断掉连接.

个人建议:  //20191121

开发机上应安装两款及以上的数据库可视化工具, 建议安装Navicat与HeidiSQL,作为备用

如果要在同一台电脑上要同时打开操作多个数据库,只需要一个客户端开启多个窗口即可

⑤DBeaver

DBMS - 可视化管理工具
DBMS - 可视化管理工具

使用感受:

有些卡, 但是有些功能还不错. 功能初步感觉挺全,后续补充..

6⃣️ seque pro  目前似乎只支持macOS  // 20210412 周三 公司

https://sequelpro.com/

DBMS - 可视化管理工具

Note:

支持Mysql,也是算逑~~

7⃣️ tableplus  // 支持几乎所有的数据库, 只不过使用免费版,功能受限 【暂时先用着吧】  // 20210415 周四 公司, 

https://www.tableplus.io/download

截图:外观看着不错

DBMS - 可视化管理工具
DBMS - 可视化管理工具
DBMS - 可视化管理工具
连接数居库之后:
DBMS - 可视化管理工具

思考:

能否自己开发一个PC App?TBD

后续补充

...

3.问题

TBD

4.参考

https://www.phpmyadmin.net/   //phpmyadmin官网下载

https://www.navicat.com.cn/  //navicat官网下载

https://www.mysql.com/products/workbench/   //mysql workbench官网下载

https://www.heidisql.com/  //heidisql官网

https://www.heidisql.com/download.php  //heidisql官网下载

http://ningxiaofa.top/blog/ovtjg4dl5f3603dcf391a-0

后续补充

...

继续阅读