工具让生活更美好

工欲善其事,必先利其器。

如果你工作中使用MySQL数据库,却从来没安装其他的MySQL工具,我只能说:牛逼中的战斗机。我就一打酱油的,都是使用MySQL工具操作的;偶尔使用cmd命令行,结果总是蛋疼不断,遂决定弃用。

1.MySQL Workbench

这是官方的工具,其实很强大,如何强大我们这里就不说了,谁用谁知道!

最近一直在使用Workbench,发现个问题,把查询结果复制到excel中记录数不对,已经三次了。

比如select count(*) from tableA,显示数量为1100;select * from tableA,把结果复制到excel中,竟然才1000行。

真尼玛不是我限制查询行数的。

2

其次复制到excel中的数据,不包含列名,也可能是我没找到操作方式。

第三就是没行号的标识;没行号就算了,可哪怕我选中最后一条记录,也没哪个位置告诉我这是第多少条记录,这样我也知道有多少行记录啊!这也没有。

2.Navicat for Mysql、Navicat Premium

3

这多牛逼啊,霸气十足。

4

你是不是也想要这么一款工具啊,省得操作一个数据库用一个工具,来回切换,无比的蛋疼。

我还好,就操作两种数据库,MySQL用Workbench,SQL Server 就用SSMS。

我操作我的数据库时,有个问题啊,我一字段是varchar(16),我里面存的就是数字,8-12位,为毛查询出来只显示前6位

5

我使用char_length(str)、length(str)、character_length(str)看了下都比大于12,不知道为什么。

于是又下载了Navicat for MySQL,还是一样的问题。

如果找到了解决方法,我想我会考虑Navicat Premium;注册应该不是问题,你懂的。

3.Toad for MySQL

首先要说的是:亲,这款软件是免费的哦!

之前用Toad for Oracle到网上各种找XX码,今天一看,我X,Toad for Oracle也有免费的。

6

http://www.toadworld.com/m/freeware/default.aspx

这个默认查询显示的行数是1000,我找了很久终于找到哪儿设置了。Tools-Options-Database-General

1

这个间接的显示行数哦。比如我一共1000行,我选中最后一条数据,他会显示1000of1000。

但中文显示不太好,感觉上面一部分被切割掉了,可能需要设置字体吧。

7

工具让生活更美好!

原文地址:https://www.cnblogs.com/cnmarkao/p/3886516.html