坚持原创,虽然有些东西很简单,但也算是一种积累。
发布时间:2013-06-28 10:53:07
最近一段时间个人电脑改为ubuntu,之前都是使用redhat系列。所有很多东西都不熟。特别是以前没有用过桌面,现在在桌面上使用感觉怪怪的。电脑是双系统,昨天把以前的分区fdisk,重启后发现grub报错,之前有处理过其它系统类似的,但是ubuntu第一次。GOOGLE了一下,贴一下当做备注。grub rescue >set root=(hd0,7) #设.........【阅读全文】
发布时间:2013-06-18 13:44:53
关于正则,本人不是很懂,对于复杂的应用更是没有经验。所以类似这种找到匹配之前前面几行,后面几行之类的(行范围)操作。我用如下方法替代了。当然如果是涉及到效率之类的,可能还是得好好研究下正则或是awk、sed复杂应用了。附上一个应用场景:---正则的话也就是一句搞定。#------escalations 添加删除子函数------.........【阅读全文】
发布时间:2013-05-23 11:27:31
我曾经写过一个脚本,目的是将mysql latin1编码表内容转换成utf8。原理是:用脚本识别出哪些表是latin1之后再用into outfile 导出后,再用linux 下的工具iconv转成utf8格式。再用load data导入对应的表。脚本写完之后,执行后发现在utf8编码环境下打开显示乱码。--抛开方法不说(应该有更好的办法。.........【阅读全文】
发布时间:2013-05-12 00:03:10
个人的一个想法,本意是修改数据库表内容,从实用性出发直接一条sql 编辑就可,但从复用性及可扩展性来说本人更愿意用此办法。以下是例子,一种应用场景,提供的是一种思路并非针对此次修改最佳方案。 看了您可能会觉的何必。个人认为使用配置文件结合shell(awk)处理在运维过程中还是能做到复用、可用、修改简单等特性。.........【阅读全文】
发布时间:2013-05-11 23:35:54
有个项目采用mysql 数据库,因历史原因库中有编码为latin1的表,现需要统一转换为utf8并保留原表内容。单纯修改表编码无法满足需求,结合shell 可高效完成此任务。以下本人所用的方法及部份实现代码--有更好办法请留言。个人直接用dump出来再转utf8会乱码。采用into outfile 倒出表记录 .........【阅读全文】