摘要: mysqldiff只能比较两个数据库都有的表之间的差异,也就是说它不会生成create语句。 格式: 选项说明 --server1:MySQL服务器1配置。 --server2:MySQL服务器2配置。如果是同一服务器,--server2可以省略。 db1:db2:要比较的两个数据库。如果比较不同服 阅读全文
posted @ 2018-08-21 13:48 犀利瓜 阅读(2384) 评论(0) 推荐(0) 编辑
摘要: centos内yum包内的mysql-utilities不是最新版的。所以通过编译的方式进行安装。mysql-utilities-1.6.5是基于python2实现的,所以python不需要升级到3. 安装步骤 cd /download wget https://cdn.mysql.com/arch 阅读全文
posted @ 2018-08-21 13:42 犀利瓜 阅读(1531) 评论(0) 推荐(0) 编辑
摘要: centos7 默认安装的python是2.7版本的。因为要安装mysql-utilities,所以想升级python到3.5版本 安装python3.5.6 # 安装python的依赖包 openssl openssl-devel libssl-dev yum install -y openssl 阅读全文
posted @ 2018-08-21 13:37 犀利瓜 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 环境创建mysql用户和组 以及相关目录下载安装包并初始化数据库配置my.cnf配置启动脚本 环境 创建mysql用户和组 以及相关目录 groupadd mysql useradd -r -g mysql mysql mkdir -p /data/mysql/data /data/mysql/lo 阅读全文
posted @ 2018-08-17 17:48 犀利瓜 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 众所周知合并两个数组可以使用array_merge(),这是php提供的一个函数。另外还可以通过 array+array 的方式来合并数组,这两种直接有什么区别,哪一个的效率更高呢? array_merge() 格式: array array_merge ( array array1[,array… 阅读全文
posted @ 2018-01-23 19:44 犀利瓜 阅读(4844) 评论(1) 推荐(0) 编辑
摘要: 保留小数位数有很多种方法,常见的有round(),bcadd(),number_format(),sprintf()四种方法。其中round()的小数位数并不是那么可靠,它在值是整数的时候,会没有小数位数。 $str = '5.0000'; $strRound = round($str,2); ec 阅读全文
posted @ 2017-12-24 18:04 犀利瓜 阅读(1987) 评论(0) 推荐(0) 编辑
摘要: 首先,PHP是最好的语言。数据类型有很多种方法。下面一一举例,如有不足欢迎补充 $str = 'NaN'; // float只能转换前面带数字的字符串 echo (float) $str; echo '<br/>'; echo floatval($str); echo '<br/>'; // is_ 阅读全文
posted @ 2017-12-24 18:03 犀利瓜 阅读(17286) 评论(0) 推荐(0) 编辑
摘要: xhprof简介 Xhprof是facebook开源出来的一个php轻量级的性能分析工具,跟Xdebug类似,但性能开销更低,还可以用在生产环境中,也可以由程序开关来控制是否进行profile。 注意 : php5.4及以上版本,pecl不支持安装xhprof。需要通过phpize编译 xhprof最后一次更新是在2013年。http://pecl.php.net/p... 阅读全文
posted @ 2017-10-29 10:22 犀利瓜 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 通过explain分析SQL 数据库会先进行计划分析,再进行查询。执行计划从侧面反映了SQL的执行效率,那么通过explain查看并分析执行计划是非常有必要的 mysql> explain select * from lm_d_plan group by fk_deptno; + + + + + + 阅读全文
posted @ 2017-10-12 15:44 犀利瓜 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 准备工作上传本地代码到github 准备工作 上传本地代码到github<!--more--> git init git add . git commit -m '代码以后就开源了' git remote add origin https://github.com/lujiang618/kfzphp 阅读全文
posted @ 2017-10-12 10:06 犀利瓜 阅读(173) 评论(0) 推荐(0) 编辑