昨天折腾MySQL差点把头发薅秃了,命令行敲得手抽筋还没搞定表关联。今天终于被同事安利了SQLyog,装完直接拍大腿——这玩意儿早该用了!直接上干货说说我怎么用的:
第一步:连数据库比打游戏还简单
原先用命令行连远程数据库得输七八行命令,现在打开SQLyog就像登录微信。点左上角"新建连接",服务器IP直接复制粘贴,密码框旁边还自带小眼睛能看密码对不对。最骚的是能同时挂着本机测试库和线上库,左边窗口切来切去跟刷抖音似的。
第二步:自动补全救我狗命
刚才试着重命名用户表字段,刚敲"ALTER TABLE"就跳出来所有表名。选中表名再敲"CHANGE",连字段名都自动列出来了!以前得翻文档查语法,现在跟逛超市拿购物清单似的,只管往代码框里怼。
实际体验截图:- 输前三个字母跳出整张表名
- 点字段自动补全带反引号
- 按Tab直接跳到下一个参数位
第三步:拖拽生成SQL太魔性
要查订单表和用户表关联,直接把左边表列表里的"orders"拖到查询窗口,再拖"users"表。刚松鼠标就自动生成:
SELECT FROM orders NATURAL JOIN users
连JOIN条件都帮我写好了!手贱点了下闪电按钮,0.2秒结果就糊我脸上。
第四步:数据同步像复制粘贴
本机改好的存储过程要同步到服务器?右键本机数据库选"复制到其他主机",勾上服务器连接名直接开跑。进度条唰唰往前走,比用U盘拷文件还利索。中途网络抽风断了,点继续居然能接着传!
第五步:导Excel不用转格式
领导甩来份Excel让更新会员表,以前要折腾CSV格式转换。现在直接右键表名→导入→Excel文件,连日期格式都自动识别。预览时发现手机号字段太短,顺手在弹窗里把varchar(20)改成50,错误提示立马消失。
搞完这些抬头看钟才过半小时,放以前光倒腾命令行就得俩小时。现在摸着良心说,SQLyog最狠的不是功能多,是连我这种半吊子都能丝滑操作。刚看到更新日志说下版本要加数据对比功能,反手就点了自动更新——这破工具居然让我有种在作弊的快感!
