//防止sql注入。xss攻击 /** * 过滤参数 * @param string $str 接受的参数 * @return string */ public function actionFilterWords($str) { $farr = array( "/<(\\)(script|i?fr ...
分类:
数据库 时间:
2016-04-11 08:40:22
阅读次数:
262
2016最新高薪必备老男孩MySQL数据库DBA核心视频-第一到第十六部完整涵盖10-30K能力高级运维人员必会的MySQL数据库知识的全部!http://edu.51cto.com/course/course_id-5533.html
分类:
数据库 时间:
2016-04-11 07:36:16
阅读次数:
492
1source文件名mysql>dropdatabaseoldboy;
QueryOK,2rowsaffected(0.01sec)
mysql>source/tmp/oldboy_bak_B.sql2mysql....<database_bak.sql注意加过-B备份的数据库恢复mysql-uroot-p<database_bak.sql没加过-B备份的一定要选择库mysql-uroot-pdatabase<database..
分类:
数据库 时间:
2016-04-11 07:33:37
阅读次数:
187
数据库是存储和管理数据的仓库,但是数据库本身不能直接存储数据,数据存储在表中。存储数据必然会用到数据库服务器,即就是一台计算机上安装了数据库管理程序,如:mysql。sql语言:用于管理数据库中的数据,如:存取数据,查询数据,更新数据。数据定义语言(DataDefinitionL..
分类:
数据库 时间:
2016-04-11 07:31:26
阅读次数:
344
关于JDBC的批处理,这是JDBC2.0以后兴起的概念。所谓批处理就是可以一次性执行多条SQL命令,比如:插入、删除等。如果想要实现批处理操作,则需要使用PreparedStatement的addBatch()方法将一条SQL语句添加到批处理中,接着使用executeBatch()方法来执行前面添加的全部命令。示..
分类:
数据库 时间:
2016-04-11 07:32:40
阅读次数:
242
一、安装环境1.操作系统:CentOS6.7x86_64#yuminstallmakecmakegccgcc-c++gcc-g77flexbisonfilelibtoollibtool-libsautoconfkernel-develpatchwgetlibjpeglibjpeg-devellibpnglibpng-devellibpng10libpng10-develgdgd-devellibxml2libxml2-develzlibzlib-develglib2glib2-develu..
分类:
数据库 时间:
2016-04-11 07:31:26
阅读次数:
526
一.gdb常用命令:命令 描述backtrace(或bt) 查看各级函数调用及参数finish 连续运行到当前函数返回为止,然后停下来等待命令frame(或f)帧编号 选择栈帧info(或i)locals 查看当前栈帧局部变量的值list(或l) 列出源代码,接着上次的位置往下列,每次列10行list行号 列出..
分类:
数据库 时间:
2016-04-11 07:27:32
阅读次数:
184
查看nginx编译参数:/usr/local/nginx/sbin/nginx-V查看apache编译参数:cat/usr/local/apache2/build/config.nice查看mysql编译参数:cat/usr/local/mysql/bin/mysqlbug|grepCONFIGURE_LINE查看php编译参数:/usr/local/php/bin/php-i|grepconfigure
分类:
数据库 时间:
2016-04-11 07:25:04
阅读次数:
208
首先确保系统可以联网。设置IP地址以及虚拟机安装linux在此略过。本文采用centos6.764位minimal版、php5.6.16、httpd-2.4.18、mysql-5.5.47版搭建lamp环境。默认设置软件下载目录/usr/local/src,软件安装目录/app/local/下,安装顺序是apache→mysql→php。通过搜狐镜像获取ap..
分类:
数据库 时间:
2016-04-11 07:24:49
阅读次数:
231
这篇文章主要讲述Navicat for Oracle设置唯一性约束和设置某字段为递增序列。文章主要以图文为主,虽然都是非常简单基础的文章,但还是希望对你有所帮助。主键是所有组成主键的列都不能包含空值,而如果唯一性约束由多列组成,其中的部分列可以包含空值。设置递增序列的主要步骤包括:
1) 设置序列 2) 设置对应序列和表的触发器 3) 插入数据时使用对应的触发器...
分类:
数据库 时间:
2016-04-11 07:22:59
阅读次数:
219
最近又被同学问起“为何.NET应用程序连接Oracle数据库总是出错?”,我想,这是因为我们平常都是使用微软的产品,而缺少对其它平台产品的研究。废话讲了这么多,下面我就具体说说如何正确的配置Oracle以适应.NET应用开发。 一、下载必需组件 Oracle 11.2g(64位)下载地址:http: ...
分类:
数据库 时间:
2016-04-11 07:10:50
阅读次数:
319
1.create user username identified by password;//建用户名和密码oracle ,oracle 2.grant connect,resource,dba to username;//授权 grant connect,resource,dba,sysdba ...
分类:
数据库 时间:
2016-04-11 07:08:53
阅读次数:
233
环境全部基于vmware player 12 os: centos7 mariadb: mariadb-10.1.12-linux-x86_64.tar.gz 主要根据MariaDB给出的帮助文档,以及网上的这篇帖子进行操作 中间碰到了无数问题,在google的帮助下都一一解决了 耗费好几个小时,我 ...
分类:
数据库 时间:
2016-04-11 01:47:28
阅读次数:
209
DBCP 数据库连接池 C3P0 数据库连接池 DBCP 数据库连接池 C3P0 数据库连接池 DBCP 是 Apache 软件基金组织下的开源连接池实现,要使用DBCP数据源,需要应用程序应在系统中增加如下两个 jar 文件: Commons-dbcp.jar:连接池的实现 Commons-poo ...
分类:
数据库 时间:
2016-04-11 01:47:53
阅读次数:
342
事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 ● Atomic(原子性):事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败。 ● Consistency(一致性):只 ...
分类:
数据库 时间:
2016-04-11 01:45:00
阅读次数:
245
单表记录条数达到百万到千万级别时就要使用分表了。 数据切分可以是物理上的,对数据通过一系列的切分规则将数据分布到不同的DB服务器上,通过路由规则路由访问特定的数据库,这样一来每次访问面对的就不是单台服务器了,而是N台服务器,这样就可以降低单台机器的负载压力。 数据切分也可以是数据库内的, 对数据通过 ...
分类:
数据库 时间:
2016-04-11 01:45:11
阅读次数:
246
今天本想将之前的一个数据库easy.sql用图形化工具Navicat导入的,开始是用“运行SQL文件”导入,结果是“queries successfully”啥的,去查是否导表成功,一看并没有。 结果失望之余,把那个数据库和服务器全删了,再建一个和要导入的数据库同名的数据库名,意外的是重启后数据库就 ...
分类:
数据库 时间:
2016-04-11 01:43:28
阅读次数:
276