菜鸟今天刚刚学习PHP和SQL方面的内容,感觉坑比较深,做一下简单的记录,欢迎批评交流。主要有两种思路一种是过滤,一种是使用占位符,据说第二种可以根本解决SQL注入,本人涉猎不深,还有待研究。下面是过滤思路的示例代码,需要注意以下几点:1.判断数据类型加引号,防止被识别为数字。2.使用stripsl...
分类:
数据库 时间:
2015-04-30 16:03:47
阅读次数:
168
一、MySQL的复制是将主数据库(master)的数据复制到从(slave)数据库上,专业一点讲就是将主数据库DDL和DML操作的二进制日志传到从库上,然后从库对这些二进制日志进行重做,使得主数据库与从数据库的数据保持同步。二、MySQL复制的一些优点:可以将大部分的查询任务放在从库上进行,降低主库...
分类:
数据库 时间:
2015-04-30 16:01:44
阅读次数:
241
下面例子中使用的数据表LastNameFirstNameAddressCityYearAdamsJohnOxford StreetLondon1970BushGeorgeFifth AvenueNew York1975CarterThomasChangan StreetBeijing1980Gate...
分类:
数据库 时间:
2015-04-30 15:56:03
阅读次数:
181
以前感觉安装11g感觉挺随意的,今天重安了一次,出了好几次错,很不爽啊,所有把过程记录下来。下载好以后将两个压缩文件解压到一个文件夹下,点击setup.exe就可以开始安装了,如果你的系统是win8,可能会出现:[INS-13001] 环境不满足最低要求,直接忽略继续安装就行了,因为oracle11...
分类:
数据库 时间:
2015-04-30 15:53:46
阅读次数:
179
1.数数据库备份脚本:数据库备份:DECLARE @BcpFile VARCHAR(30),@SQLBACKUP VARCHAR(1000),@BcpFullFile VARCHAR(100)SELECT @BcpFile=CONVERT(CHAR(8),GETDATE(),112)SET @Bcp...
分类:
数据库 时间:
2015-04-30 15:51:06
阅读次数:
236
查看日志 data/XXX.err发现如下错误[ERROR] InnoDB: Attempted to open a previously opened tablespace. Previous tablespace mysql/innodb_index_stats uses space ID: 2...
分类:
数据库 时间:
2015-04-30 15:45:37
阅读次数:
375
查询所有用户:select * from all_users;手动注册监听:alter system register;oracle密码过期设置1,查询select * from dba_profiles where profile='DEFAULT' and resource_name='PASS...
分类:
数据库 时间:
2015-04-30 15:42:33
阅读次数:
224
#include "include/mysql.h"#include #include int main(){ MYSQL mysql; //初始化 mysql_init(&mysql); //连接 assert(0 != mysql_real_connect(&mys...
分类:
数据库 时间:
2015-04-30 15:37:56
阅读次数:
189
在sql语句后使用 SCOPE_IDENTITY() 当然您也可以使用 SELECT @@IDENTITY 但是使用 SELECT @@IDENTITY是去全局最新. 有可能取得值不正确. 示例:insert into dbo.SNS_BlogData(userName) values('Santa...
分类:
数据库 时间:
2015-04-30 15:36:21
阅读次数:
188
最近偶尔有时间,研究了下Socket的使用,虽然不简单,不过还是挺有意思,刚好咱们带头大哥需要我们发檄文,也罢,那就来一篇,废话不多说,直接入正题struct sockaddr_in server_addr;pthread_mutex_t mut;struct kevent events[10]; ...
分类:
数据库 时间:
2015-04-30 15:35:07
阅读次数:
321
大部分安装完都会有一个plist,下面以nginx为例:1.把plist拷到/Library/LaunchDaemonssudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons2.【可选】修改plist参数或增加其他(增加日志文件存放位置...
分类:
数据库 时间:
2015-04-30 15:34:49
阅读次数:
300
如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一危机。它通...
分类:
数据库 时间:
2015-04-30 14:27:00
阅读次数:
158
sql如下:SELECT COUNT(*) ,字段1,字段2 FROM 表名
HAVING COUNT(*) >2
GROUP BY 字段1,字段2;表示字段1和字段2有重复的行。如果字段较多可依次在后面增加。...
分类:
数据库 时间:
2015-04-30 14:20:31
阅读次数:
152
Atitit.操作注册表 树形数据库 注册表的历史 java版本类库总结
1. 注册表是树形数据库 1
2. 注册表的由来 1
3. Java 操作注册表 2
3.1. 使用Preferences API (限定访问路径了) 2
3.2. 使用JNI
3
3.3. Jregistrykey 推荐 4
3.4. Jregistry 4
4. org.openqa.selen...
分类:
数据库 时间:
2015-04-30 14:20:09
阅读次数:
179
介绍几种大型的Oracle/SQL Server数据库免费版...
分类:
数据库 时间:
2015-04-30 14:20:55
阅读次数:
118
本笔记以orcal数据库为例,其它数据库略有不同.
一、写子句顺序
Select [ALL | DISTINCT] column_name [, column_name]...
From {table_name | view_name}
[, {table_name | view_name}]...
[Where sear...
分类:
数据库 时间:
2015-04-30 14:19:48
阅读次数:
196
存储过程和函数,一种数据库对象,用来实现将一组关于表操作的SQL语句代码当做一个整体来执行,也是与数据库对象表关联最紧密的数据库对象。...
分类:
数据库 时间:
2015-04-30 14:20:31
阅读次数:
144