码迷,mamicode.com
首页 > 数据库 > 周排行
PHP几个防SQL注入攻击自带函数区别
SQL注入攻击是黑客攻击网站最常用的手段。如果你的站点没有使用严格的用户输入检验,那么常容易遭到SQL注入攻击。SQL注入攻击通常通过给站点数据库提交不良的数据或查询语句来实现,很可能使数据库中的纪录遭到暴露,更改或被删除。为了防止SQL注入攻击,PHP自带一个功能可以对输入的字符串进行处理,可以在...
分类:数据库   时间:2014-05-22 15:43:47    阅读次数:309
封装链接数据库
host = $host; $this->user = $user; $this->pwd = $pwd; $this->db = $db; $this->charset = $charset; $this->conn = get...
分类:数据库   时间:2014-05-22 15:41:55    阅读次数:261
MySQL使用查询结果生成临时表
MySQL中不支持对同一个表使用其查询结果更新or删除本表内数据(也就是update或delete后的where条件为针对相同表的select),解决方案是创建临时表做过度保存中间数据;可以直接使用查询结果来形成临时表Sql代码CREATETABLEtmpAS(SELECTcolumn1ASfiel...
分类:数据库   时间:2014-05-22 15:32:55    阅读次数:300
The new Portable Class Library for SQLite z
Microsoft Open Technologies has recently released a Portable Class Libraryfor SQLite. Thanks to it, we can use SQLite in the same way in all the suppo...
分类:数据库   时间:2014-05-22 15:06:51    阅读次数:428
Oracle Case When的妙用
Case when 的用法--简单Case函数简单CASE表达式,使用表达式确定返回值.语法: CASE search_expression WHEN expression1 THEN result1 WHEN expression2 THEN result2 ... WHEN expre...
分类:数据库   时间:2014-05-22 14:56:26    阅读次数:336
Mysql 基本操作命令
启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show databases; 选择数据库:use databaseName; 列出表格:show tables...
分类:数据库   时间:2014-05-22 14:46:30    阅读次数:344
MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table t_book rename to bbb;添加列:alter table 表名 add column 列名 varchar(30);删除列:alter table 表名 drop...
分类:数据库   时间:2014-05-22 14:35:02    阅读次数:379
sqlserver分页查询
SQL Server 2005引入的新方法。SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY keyField DESC) AS rowNum, * FROM tableName) AS t WHERE rowNum > start AND rowNu...
分类:数据库   时间:2014-05-22 14:22:58    阅读次数:351
ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第二章(1)
第二章  ASM INSTANCE ASM实例类型: 10g以后ORACLE instance 类型增加了一种ASM类型,参数INSTANCE_TYPE=ASM进行设置。 ASM实例启动命令: startup nomount启动实例和后台进程,但没有挂载磁盘组 mount以后,实例会启动参数文件中ASM_DISKGROUPS指定的磁盘组,如果参数为空就会触发ORA-15110报错...
分类:数据库   时间:2014-05-23 02:22:20    阅读次数:405
数据库一列多行转一行多列
如题: select max(case when name='1' then [temp] else null end) as temp1 , max(case when name='2' then [temp] else null end) as temp2,  max(case when name='3' then [temp] else null end) as...
分类:数据库   时间:2014-05-23 02:37:04    阅读次数:734
mysql创建数据库指定编码格式
在mysql中使用sql语句创建数据库时,老是忘记指定编码格式。这就导致了使用utf-8格式的工程访问数据库的过程中产生中文乱码的问题。后来发现大部分问题出自创建数据库的时候没有指定编码格式。创建数据库指定编码格式的一种方法是在创建数据库sql语句中指定编码格式,如下所示,指定数据库编码格式为utf-8  CREATE DATABASE `test2` DEFAULT CHARA...
分类:数据库   时间:2014-05-22 18:39:41    阅读次数:294
安装mysql后,开启远程登录
在内部测试服务器上新安装了mysql,在服务器本地登录数据库没问题,但是远程不能登录,试着用telnet命令连接mysql服务器,结果命令行给出如下提示:  telnet 192.168.41.191 3306 Trying 192.168.41.191... Connected to 192.168.41.191. Escape character is '^]'. GHost ...
分类:数据库   时间:2014-05-22 23:56:50    阅读次数:457
DataUml Design 教程3-模型与数据库同步
上一节我们已经建立好了数据模型,那么怎么让数据模型和数据库进行同步呢?模型同步到数据库非常简单,只需要模型绑定到数据库即可。DataUml Design目前支持和Oracle与MS Server数据库进行同步。     模型绑定到数据库这里就不再讲解了,不懂的请看上一节内容。     1、同步数据表(模型同步到数据库)           同步原则:①先同步主表,后同步子表。②数据库中表不存...
分类:数据库   时间:2014-05-22 22:56:41    阅读次数:455
【7】AccessDB快速数据访问
阅读目录 C#和VB数据访问的比较 AccessDB的设计 数据库的连接 三种主要操作 错误输出及调试 小结   回到顶部 C#和VB数据访问的比较 C#中要进行一次普通的数据库查询,需要创建连接,再根据具体的数据库类型,创建相关的适配器对象,再创建命令对象,执行后,将结果填入到Dataset中,用户拿到Dataset后,再从其中的DataTable中取得数...
分类:数据库   时间:2014-05-22 23:34:19    阅读次数:451
Windows无法启动OracleOraDb10g_home1TNSListener服务,错误1067
Oracle服务无法启动,一直报:Windows无法启动OracleOraDb10g_home1TNSListener服务,错误 1067:进程意外终止。 plsql可以连上远程数据库,cmd命令可以连上本地数据库,plsql却无法连接本地数据库...
分类:数据库   时间:2014-05-23 00:07:21    阅读次数:525
浅析MySQL各种索引
MySQL各种索引(因为是浅析大多都不刻意区分搜索引擎) INDEX(普通索引):最基本的索引,没有任何限制 ALTER TABLE `table_name` ADD INDEX index_name ( `column` ) UNIQUE(唯一索引):与"普通索引"类似,不同的就是:索引列的值必须唯一,但允许有空值。 ALTER TABLE `table_name` ADD UNIQUE (`column`) 注:创建唯一索引的目的不是为了提高访问速度,而只...
分类:数据库   时间:2014-05-23 01:24:44    阅读次数:313
【课程分享】Oracle数据库系统工程师
对这个课程有兴趣的朋友可以加我的QQ2059055336和我联系   一、本课程是怎么样的一门课程   1.1、课程的背景     该课程是Oracle数据库系统工程师培训课程   Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。到目前仍在数据库市场上占有主要份额。       ORACLE数据库系统是美国ORAC...
分类:数据库   时间:2014-05-23 00:47:08    阅读次数:373
基于Cordys C3版平台应用系统维护经验一则——Oracle数据库表空间满了
对于此应用系统,如果出现表空间满了,出现数据写入故障时,特别是定位到是Cordys用户所对应的表空间满了的情况下,为了避免事态扩大,减少故障数据,需要立即做的工作如下: 1)、停止应用服务; 2)、处理数据库故障,例如扩表空间; 3)、重启数据库; 4)、启动应用服务(按重启处理); 5)、测试、验证系统是否正常。...
分类:数据库   时间:2014-05-22 23:08:45    阅读次数:428
ubuntu下sqlite3的用法(以后会讲到wxWidgets使用sqlite3开发)
1.先在线安装sqlite3,试用一下命令安装 ubuntu@ubuntu-virtual-machine:~$ sudo apt-get install sqlite3 2.安装成功后测试会出现 ubuntu@ubuntu-virtual-machine:~$ sqlite3 SQLite version 3.7.9 2011-11-01 00:52:41 Enter ".help"...
分类:数据库   时间:2014-05-22 17:13:35    阅读次数:348
Oracle ROWID详解
ROWID:数据库中行的全局唯一地址 对于数据中的每一行,rowid伪列返回行的地址。rowid值主要包含以下信息: ?对象的数据对象编号 ?该行所在的数据文件中的数据块 ?该行中数据块的位置(第一行是0) ?数据行所在的数据文件(第一个文件是1)。该文件编号是相对于表空间。 通常来说,一个rowid值唯一标识数据中的一行。然而,存储在同一聚簇中不同的表可以有相同的rowid。...
分类:数据库   时间:2014-05-22 23:14:13    阅读次数:458
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!