作业:站点统计 1、将用户的访问信息记录到文件中,独占一行,记录IP地址 2、所有信息都是通过文件中记录的内容来计算的,读取整个文件,一行代表访问一次,使用file函数读取。 3、总的访问次数等于总行数,就是读取的数组的总记录数。 4、求出当前用的访问次数,当前用户的IP在数组中出现的次数 5、总共 ...
分类:
数据库 时间:
2016-07-19 22:10:51
阅读次数:
404
一、字符函数字符函数是oracle中最常用的函数,我们来看看有哪些字符函数:lower(char):将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char, m, n):截取字符串的子串,n代表取n个字符的意思, ...
分类:
数据库 时间:
2016-07-19 22:05:27
阅读次数:
229
一、创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg、create u ...
分类:
数据库 时间:
2016-07-19 22:05:48
阅读次数:
219
首先说下思路,因为一开始系统上已经跑了一套完成的 PHP 环境,那时候都是快速自动安装的,如果是跑一些5.3以下版本的话,很简单,几个指令,10分钟搞定了。 但现在要升级,彻底一点的话,唯有推倒重来了。所以步骤有: 1. 卸载掉当前的 Apache、php、mysql; 2. 清除残留的一些配置文件 ...
分类:
数据库 时间:
2016-07-19 22:05:24
阅读次数:
237
一、使用profile管理用户口令概述:profile是口令限制,资源限制的命令集合,当建立数据库时,oracle会自动建立名称为default的profile。当建立用户没有指定profile选项时,那么oracle就会将default分配给用户。1.账户锁定概述:指定该账户(用户)登陆时最多可以 ...
分类:
数据库 时间:
2016-07-19 22:02:51
阅读次数:
204
一、什么是事务事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml(数据操作语言,增删改,没有查询)语句要么全部成功,要么全部失败。如:网上转账就是典型的要用事务来处理,用于保证数据的一致性。 二、事务和锁当执行事务操作时(dml语句),oracle会在被作用的表上加锁,防止其它用户 ...
分类:
数据库 时间:
2016-07-19 22:00:22
阅读次数:
184
1.修改tomcat server.xml 2.修改mysql.ini ...
分类:
数据库 时间:
2016-07-19 22:00:19
阅读次数:
142
db.QResult.find({'CreateDate':{'$gte' : ISODate('2016-07-01'), '$lte' : ISODate('2016-08-01')}}).sort({'CreateDate':-1}) $gt:大于$lt:小于$gte:大于或等于$lte:小于 ...
分类:
数据库 时间:
2016-07-19 20:48:51
阅读次数:
267
一、MySQL多实例介绍 mysql多实例,共用一套mysql安装程序,使用不同的配置文件(my.cnf)、启动程序、和数据文件,即在一台服务器上同时开启多个不同的服务器端口(3306,3307),同时运行多个mysql服务进程,这些服务进程通过不同的socket监听不同的服务器端口来提供服务。 二 ...
分类:
数据库 时间:
2016-07-19 20:47:18
阅读次数:
211
查看所有数据库 show dbs 切换数据库(若不存在,会自动创建) use databasename 删除当前数据库 db.dropDatabase() MongoDB中没有表,只有集合。 插入集合 db.集合名.insert(json) 例如 db.connection.insert({x:1} ...
分类:
数据库 时间:
2016-07-19 20:43:53
阅读次数:
144
环境: 表t_feed_idx(user_id bigint, feed_id bigint, KEY (`user_id`,`feed_id`)) engine=innodb;表t_feed_info(feed_id bigint, PRIMARY KEY (`feed_id`), '其他列') ...
分类:
数据库 时间:
2016-07-19 20:36:49
阅读次数:
377
思路:在主服务上建立2进制日志,每产生语句或磁盘变化就写进日志,我们可以通过主服务器设置一个账号, 修改下my.cnf配置文件来让从服务器建立relaylog,这个时候主服务器创建一个slave账号,在从服务器上 都过语句连接主服务器,开启复制功能实现主从复制。 /usr/libexec/mysql ...
分类:
数据库 时间:
2016-07-19 20:33:16
阅读次数:
174
在MySQL里,我们一般使用SHOW STATUS查询服务器状态,语法一般来说如下: 执行命令后会看到很多内容,其中有一部分是Handler_read_*,它们显示了数据库处理SELECT查询语句的状态,对于调试SQL语句有很大意义,可惜实际很多人并不理解它们的实际意义,本文简单介绍一下: 为了让介 ...
分类:
数据库 时间:
2016-07-19 20:28:33
阅读次数:
268
在配置策略时,对Rule template设置完成后,添加corporate identity.关于corporate identity, 目前没有什么好的理解,翻译过来就是“公司标识”,我也理解不了什么意思,建议填“公司的域”. 然后就是选择应用程序在哪里可以访问企业数据选择应用程序在哪里可以访问 ...
分类:
数据库 时间:
2016-07-19 20:28:14
阅读次数:
190
关于Linux的学习,请参考书籍《Linux就该这么学》 ...
分类:
数据库 时间:
2016-07-19 20:24:04
阅读次数:
224
原因:某一个字段本为varchar2(1024),但是实际要插入的值超过varchar2允许的最大长度4000时,oracle自动将该字段值转化为Long类型,然后提示插入操作失败。 解决办法: 1、是不是真的要插入超过定义长度的值?否则对长度做判断,截取等。 2、若是,则将字段采用clob、blo ...
分类:
数据库 时间:
2016-07-19 20:23:57
阅读次数:
980
1、安装编译依赖yuminstall-ylibaiolibaio-develcmakencurses-develperl2、编译安装cmake-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock-DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci-DWITH_INNOBASE_STORAGE_E..
分类:
数据库 时间:
2016-07-19 19:10:48
阅读次数:
196