解决项目中问题有感

最近和朋友讨论一个问题,当然刚开始自己还自我感觉良好啊,呵呵。可是到后来却感觉自己说了好多废话。

故事的开始是这样的,朋友刚开始接触用shell编程解决一段mysql数据库的复制导入导出的问题。按照别人提供的脚本,运行却没有结果。让我给看看,其实我想说我也很水啊。

就硬着头皮给他看了,刚开始我也没搞清楚,看了一会感觉是数据库表中数据导出再导入一个新库中的表中。就像他说的为什么没有效果那,当时如何判断问题所在那,代码我也不是很熟。我就给它说

(1)先看看导出的数据文件txt,数据是否是有,是不是正常

结果没找到这个文件。什么原路径、目标路径下,好像都没有,折腾了半天,还是没找到。

(2)那个脚本有echo的回显,那看看回显信息吧

真的就看到导出的select  .... outfile   ...的语句,还有导出到文件txt的显示,那么看看他吧。

还有再导入的load 的语句..(有文件路径)

(3)txt里面数据是否正常

结果可能是没有数据,有可能是select查询时满足条件的数据没有,所以就没有查询出来吧。

然后可以在源数据库中select一下,就可以验证了。


当然可能还有其他的问题,首先我想在这里说的是我们的条理性。跌不跌不说了半天,是不是的还跑一下题,思维有点乱啊;主题要清晰啊。

其次分析解决问题的思考方式,应该是可以先看看代码,整体感觉没有问题的话,可以在每个关键的地方类似于debug那样,看看是否满足自己设想的运行要求,

一点一点排查。注意不要跑题啊,总感觉自己说着说着就跑到另一个方向上了,效率不高啊,废话一大篇啊。最后那有些东西,自己还是没真正的了解他,因此

在说的时候还是能够感觉到不扎实啊。不要使用过,就表明自己很了解的样子,需要不断学习吗。


以此来警戒自己,说话等等要精练、有条理、少说废话。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值