该不该默认使用命令行来操作mysql等数据库

你高兴就好,无所谓命令行还是图形化。图形化的优势是方便,将很多复杂的操作定义成脚本。命令行的优势是你知道每一步都做了什么,例如数据库迁移,备份等等工作,这属于运维的工作。作为开发人员,改个字段名,扩的字段,完全可以使用图形化工具。mysql数据库更改列或者对表结构的更改都相当于重建表,所以我跟开发说的最多的一句话就是,你可想好了留出冗余,或者朋友你听说过锁表吗?
■网友
谢邀。1、是。2、感觉没什么明显区别,如果是要批量处理写程序搞定。如果要进行操作一般是命令行。如果只是要看然后拷到excel里算算的话大家都用图形客户端。
■网友
错了就没后悔药了。dba没有回头路。先全局备份吧。然后表备份。然后主键,然后行。做了两三年还有失误的情况。所以,命令行虽然很酷,但是少了gui工具那种检验和建议。老手自然而然。
■网友
数量少的删除推荐使用gui,如果gui工作量太大的话只能用命令了,我有一次两表链接del一部分多余的数据忘写了一个条件把全表荡了.......
■网友
作为运维,应该选择你最拿手的工具(可以是开发语言或者命令脚本)去维护你的环境。这样减少因为生疏发生错误而带来一些不必要的损失。但是前提是你学的这些东西最好是主流的,别整得太独特。另外,学习下运维的流程标准,从流程上优化你们的运维工作。有些东西纯靠技术是很难解决的。跑题了,希望对你有用。
■网友
就我个人感受来看,
日常查询数据以图形工具为主,毕竟看起来比较舒服。
其他以命令行为主,
因为命令肯定是根本,
图形工具也是最终转换为命令的,
随便一台服务器上,可能没有navicat,可能没有toad,
【该不该默认使用命令行来操作mysql等数据库】 但命令行肯定是有的。

■网友
1,命令行与图形界面使用和管理,自己熟悉熟练就好,图形界面中也一定有输入命令行的地方,毕竟有些操作和复杂的语句靠几个按钮是没办法一步实现。主要注重安全性,不要阿猫阿狗的连接工具都使用,最好是选择开源的,认真了解过确保安全性,确保没有后门。命令行的话记得连接时候主要安全性。2,我只能作为运维角度去回答,我是用phpmyadmin的,至于安装初始化时候是用命令行。 DBA我看过他们写好脚本后,一边扣脚一边与运行脚本,然后用扣完脚的手去挖鼻孔,拿出来闻闻,弹走一些物体后就跟我说搞定,然后一边去看毛片就把工资赚了。说一下,DBA的薪资比我这个运维总监高%70。


    推荐阅读