摘要:最近在带一个BI项目,其中要展示用户注册、登陆、充值的地区分布。技术的原始数据中保存的是IP地址,然后通过php查询脚本从qqwry.dat文件中查出某个ip对应的地区。 技术的代码更适合处理一条一条的记录。而我们做数据分析,更希望是把整个qqwry.dat文件中的记录解析出来放到数据库中,这样使用起来会比较方便,特别是批处理的时候。 本文是在技术给的IP查询脚本的基础上写的遍历程序。关于q...
阅读全文
摘要:一直以来,都是通过ssh连接远程数据库,将数据库端口映射到本地,然后通过Navicat进行操作。自从在本机创建CentOS虚拟机之后,就希望能够通过ssh连接上虚拟机。捣鼓了一段时间,总算搞定了,现在记录一下,以备不时之需。 首先在VirtualBox中把网络连接方式设为NAT,然后点击“端口转发”,设置如下: 把主机的22端口映射到虚拟机的22端口。当然也可以把主机的其他端口映射为虚...
阅读全文
摘要:在virtualBox虚拟机中安装好CentOS5.5之后,安装增强功用起来会顺畅一点,特别是虚拟机与主机之间的交互更方便。 以root身份登录虚拟机,双击VirtualBox安装目录下的autorun.sh,运行结果如下: 1: Verifying archive integrity... All good. 2: Uncompressing VirtualBox 4.3...
阅读全文
摘要:Linux下安装Mysql其实有很多方法,既可以自己下载rpm包双击安装,也可以通过添加/删除软件的形式安装,还可以利用yum install mysql的方式安装。当然,如果希望对MySQL安装过程有更深入的了解甚至干预,那一定要了解编译安装。关于MySQL编译安装的资料,网上是五花八门,存在各种问题。本文就来讲讲本人的安装过程,希望能对大家有所帮助。需要注意的是,不同的Mysql版本安装方法...
阅读全文
摘要:最近在折腾CentOS安装Mysql的事情,想把整个过程记录下来,今天先来一个最简单的。 操作系统:CentOS5.5 Mysql安装包:MySQL-Server-5.5.35-1.linux2.6.x86_64.rpm 因为是在图形用户界面下安装,所以用rpm会比较方便。到Mysql官网下载,地址如下: http://dev.mysql.com/downloads/mysql/ ...
阅读全文