php写的MySQL数据库对比同步工具MySQL_DB_Diff

经常碰到在开发环境中修改数据库结构之后要记录后手动到生产环境中全部执行一遍,相当麻烦,而且可能出现漏掉修改的情况!没有找到合适的工具,于是作此网页程序,对比两个数据库的表、字段及索引差异,转换为对应的SQL语句,执行到生产环境中去。项目地址请戳https://github.com/sillydong/MySQL_DB_Diff

阅读剩余部分 -

CZD_Yaf_Extension基于yaf框架扩展的php开源项目

很久没有更新日志了,青春都贡献给了工作。这里放出的项目是最近折腾的一个基于yaf(对于yaf框架不了解的看官可以在这些地方了解更多信息https://github.com/laruence/php-yafhttp://www.laruence.com/2012/07/06/2649.html。作者Laruence,PHP开发组成员, Zend兼职顾问, YafYar,YacOpcache等项目作者、维护者。)的扩展,相当于给yaf配了一堆库。扩展的主要代码位于APPLICATION_DIR/library下,集成了数据库操作,包含mysql/mysqli/pdo,集成了smarty,界面开发就相当方便了,集成了phpmailer,可以很方便的发邮件,等等等等功能,进行网站开发相当方便。代码请看https://github.com/sillydong/CZD_Yaf_Extension。功能介绍如下:

阅读剩余部分 -

服务器运维同步备份脚本 打包篇

之前的通用Linux服务器备份打包脚本因为有新的需求,添加了一些功能.新版本能根据配置文件对指定目录单独打包,更新规则还是一样,保留1号的包,删除指定天数前的包。打包与同步的程序不一样,但是配置文件相同,这就只需要将配置文件放在需要同步的目录下,就能确保打包与同步的策略一致,具体同步程序的代码请猛击服务器运维同步备份脚本 同步篇。数据库使用主从同步到备份的服务器上,打包程序会将它导出,放到指定位置。配置文件及打包程序代码如下:

阅读剩余部分 -

运维MySQL日常维护脚本

脚本可以用来对mysql的运行做一些简单的自动化,包括显示当前进程,显示指定变量,显示当前状态,以及kill指定进程。目前所做的事还比较简单,都是通过mysqladmin命令来实现。代码及用法如下,使用前将mysql用户相关信息补全:

阅读剩余部分 -

分类

标签

linux  shell  server  服务器  android  java  arch  mysql  php  golang  运维  nginx  apache  bash  备份  rsync  linux运维步步为营  go  backup  同步  c  find  awesome  linux基础  脚本  awk  iptables  mac  算法  validate  

友情链接