addslashes和mysql_real_escape_string都是为了使数据安全的插入到数据库中而进行的过滤,那么这两个函数到底是有什么区别呢?首先,我们还是从PHP手册入手:手册上addslashes转义的字符是单引号(')、双引号(")、反斜线(\)与NUL(NULL 字符)。mysql...
分类:
数据库 时间:
2015-11-29 00:37:14
阅读次数:
284
子程序子程序:命名的 PL/SQL 块,编译并存储在数据库中。子程序的各个部分:1.声明部分2.可执行部分3.异常处理部分(可选)子程序的分类:1.过程 - 执行某些操作2.函数 - 执行操作并返回值子程序的优点: 模块化 将程序分解为逻辑模块 可重用性 可以被任意数目的程序调用 ...
分类:
数据库 时间:
2015-11-29 00:36:14
阅读次数:
369
游标的简介游标的概念游标是从数据表中提取出来的数据,以临时表的形式存放在内存中,在游标中有一个数据指针,在初始状态下指向的是首记录,利用fetch语句可以移动该指针,从而对游标中的数据进行各种操作,然后将操作结果写回数据表中。逐行处理查询结果,以编程的方式访问数据。游标的定义游标作为一种数据类型,首...
分类:
数据库 时间:
2015-11-29 00:35:24
阅读次数:
406
当我们使用传统的 mysql_connect 、mysql_query方法来连接查询数据库时,如果过滤不严,就有SQL注入风险,导致网站被攻击,失去控制。虽然可以用mysql_real_escape_string()函数过滤用户提交的值,但是也有缺陷。而使用PHP的PDO扩展的prepare方法,就...
分类:
数据库 时间:
2015-11-28 23:11:54
阅读次数:
203
package connectionOracleDatabase;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.DriverManager;import java.sql.PreparedS.....
分类:
数据库 时间:
2015-11-28 23:06:21
阅读次数:
180
_host = $conf['host']; $this->_port = $conf['port']; $this->_user = $conf['user']; $this->_pass = $conf['passwd']; $this->...
分类:
数据库 时间:
2015-11-28 23:03:21
阅读次数:
405
在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Insert不仅效率低,而且会导致SQL一系统性能问题。下面介绍SQL Server支持的两种批量数据插入方法:Bulk和表值参数(Table-Valued Parameters)。运行下面的脚本....
分类:
数据库 时间:
2015-11-28 22:59:09
阅读次数:
288
PL/SQL 简介PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言,是对 SQL 的扩展,它支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构,可用于创建存储过程、触发器和程序包,给SQL语句的执行添加程序逻辑,与 Orac...
分类:
数据库 时间:
2015-11-28 22:58:19
阅读次数:
280
最近准备把公司的服务器换成linux数据库sqlite3搭建过程记录如下:1sqlite3安装。。apt-get install sqlite2.PHP服务器搭建。 apt-get install apache2 libapache2-mod-php5 apt-get install php5 .....
分类:
数据库 时间:
2015-11-28 21:32:30
阅读次数:
316
Oracle 数据库对象又称模式对象,数据库对象是逻辑结构的集合,最基本的数据库对象是表。其他数据库对象包括:同义词同义词是现有对象的一个别名。它的作用有: 1.简化SQL语句 2.隐藏对象的名称和所有者(隐藏原始对象内容) 3.提供对对象的公共访问同义词共有两种类型:公有同义词可被所有的数据...
分类:
数据库 时间:
2015-11-28 21:28:12
阅读次数:
261
mysql.php".mysqli_error($conn));}//诊断连接错误mysqli_query($conn, "set names 'utf8'");//编码转化if(!mysqli_select_db($conn, $db_database)){ //选择数据库 die("cou...
分类:
数据库 时间:
2015-11-28 21:24:49
阅读次数:
293
表空间表空间是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间 。分区表当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表...
分类:
数据库 时间:
2015-11-28 20:05:31
阅读次数:
309
参考地址:linux下导入、导出mysql数据库命令一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p 数据库名 > 数据库名.sql#/usr/local/mysql/bin/mysqldump -uroo...
分类:
数据库 时间:
2015-11-28 19:50:13
阅读次数:
188
锁的概念锁是数据库用来控制共享资源并发访问的机制。锁用于保护正在被修改的数据直到提交或回滚了事务之后,其他用户才可以更新数据对数据的并发控制,保证一致性、完整性。 并行性 -允许多个用户访问同一数据一致性 - 一次只允许一个用户修改数据完整性 - 为所有用户提供正确的数据。如果一个用户进行了修改并保...
分类:
数据库 时间:
2015-11-28 19:49:14
阅读次数:
259
一、写在前面 最近公司进行开发环境升级,数据库也准备了一个新的服务器,一切准备好后开始数据迁移,采取的方式为对现有Database(现有服务器Windows Server 2003 + SQL Server 2005)进行Back up,然后在新服务器(Windows Server 2008 R2....
分类:
数据库 时间:
2015-11-28 19:47:37
阅读次数:
217