无论是开发、还是运维,选择一个好的工具,不仅能用的舒服,还能在很大程度上提高我们的工作生产效率。对于数据库的管理工具,在这之前我们也介绍过很多:介绍一款免费好用的可视化数据库管理工具
大家首选都是开源免费的,不过有些收费的工具功能也相当强大,不防尝试一下。但是我们今天不讲其它的开源软件,来试试官方的工具,难道不比其它开源工具强吗??不香吗?只有试过才知道。
MySQL 的官方客户端工具 MySQL Workbench,今天的主角。
官方下载地址:https://dev.mysql.com/downloads/workbench/
目前版本是 8.0.25 ,点击下载即可(需要注册用户)。如需此软件的可在民工哥技术之路公众号后台回复关键字 MySQL Workbench 获取。
下载完成后会得到一个 mysql-workbench-community-8.0.25-winx64.msi的文件,双击安装即可。
安装完成后打开的界面
使用左上方的Database菜单中的连接数据库按钮,或者点击图的 + 号去连接数据库都可以。
输入数据库的相关信息即可。
成功连接后的界面
数据库的状态
数据库的权限信息
实例管理
日志
性能界面
查看表结构
修改表结构
通过使用select Rows 来查看表里数据,点击之后发现这个工具已将这个图形化操作自动转换成了 sql 语句。
如果要修改表中字段的数据,直接双击字段的值即可,然后修改成你想要的值,这里你会发现原来灰色状态的 Apply 按钮变蓝,点击它即可。
最终工具将你的操作转换成SQL语句
UPDATE `sys`.`sys_config` SET `value` = '1000' WHERE (`variable` = 'statement_performance_analyzer.limit');
确认即可修改完成。
直接点击左上角的图标即可
使用还是比较方便的
总体来说,MySQL Workbench 操作简单、方便。但对比 Navicat,还是有居多不足之处:
如果你的工作中只有Mysql数据库,那么 MySQL Workbench 可能是个不错的选择,但是如果还需要管理其它的数据库、或者需要更强大功能需求,MySQL Workbench 显然不太合适。所以,工具的选择还是要看具体的使用场景与需求。
也欢迎大家留言参与讨论,你在使用 MySQL Workbench 或其它数据库管理工具过程的经验分享,或者你有更好用的工具也可以留言分享出来,大家一同学习共同提高生立效率。