码迷,mamicode.com
首页 > 数据库
SQL注入常用语句{笔记}
example1:select * from users where username='$username' and password='$password'test data:$username = 1' or '1'='1$password=1' or '1'='1select * from ...
分类:数据库   时间:2014-11-26 17:54:47    阅读次数:282
MYSQL的COMMIT和ROLLBACK
从功能上划分,SQL 语言可以分为DDL,DML和DCL三大类。 1. DDL(Data Definition Language)? ??? 数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言 ; ??? CREATE---创建表 ??? ALTER---修改...
分类:数据库   时间:2014-11-26 16:51:45    阅读次数:247
mysql 取两个时间的差
两日期/时间之间相差的天数:????? SELECT? To_Days(end_time) - To_Days(start_time); ? 两日期/时间之间相差的时分秒数:????? SELECT??SEC_TO_TIME(UNIX_TIMESTAMP(end_time) -?UNIX_TIMESTAM...
分类:数据库   时间:2014-11-26 16:49:49    阅读次数:261
window 平台下 备份MySQL (脚本)
@echooffecho-------------------------echomysqlbackupecho2014.11.26echo-------------------------setjtkd_d=jtkd_d_%date:~0,4%%date:~5,2%%date:~8,2%.sqlsetjtkd_accountdb=jtkd_accountdb_%date:~0,4%%date:~5,2%%date:~8,2%.sqlsetjtkd_static=jtkd_static_%date:~0,4%..
分类:数据库   时间:2014-11-26 16:49:29    阅读次数:288
oracle三种类型坏块的处理思路总结(没有物理备份)
坏块的发生,很罕见,但生产系统偶尔还是会出现。如果有物理备份,处理起来相对简单,直接进行块级recover即可,但如果只有逻辑备份呢?处理起来要分四种情况,在此总结一下:一、块的data部分坏了,在sql执行扫描到这个块的时候会报ORA-01578:ERRORatline1:ORA-01578:ORACLEd..
分类:数据库   时间:2014-11-26 16:46:45    阅读次数:342
Linux下面的数据库导入导出
最近由于迁移服务器次数比较多,需要经常将MySQL数据库中的数据导出后再导入。用phpMyAdmin的话,由于PHP以及执行时间的限制,经常会出现不能导出的问题(因为数据库比较大)。而且就算导出了,也很可能因为上传限制等原因导致无法再次导入。因此,我决定在Linux下尝试使用命令..
分类:数据库   时间:2014-11-26 16:44:33    阅读次数:244
Linux 安装mysql
我使用的是从163镜像上下载的CentOS,安装包已经都在了/media/CentOS_6.5_Final/Packages中   检查是否已经安装了mysql rpm –qa | grep –i mysql   mysql -libs-5.1.71-1.el6.x86_64.rpm 可见已经安装了库文件,应该先卸载,不然会出现覆盖的错误,注意:卸载时使用—nodeps忽略依赖关系 ...
分类:数据库   时间:2014-11-26 16:37:42    阅读次数:281
sql server转移tempdb数据库的物理存放位置
转移前将原来的文件备份一下将 tempdb 从其在磁盘上的当前位置移动到其他磁盘位置。由于每次启动 MSSQLSERVER 服务时都会重新创建 tempdb,因此不需要从物理意义上移动数据和日志文件。1 确定 tempdb 数据库的逻辑文件名称以及在磁盘上的当前位置。SELECT name, phy...
分类:数据库   时间:2014-11-26 16:26:02    阅读次数:196
SQL语句技巧:查询时巧用OR实现逻辑判断
首先看以下SQL逻辑语句块: DECLARE @fieldname varchar(50) DECLARE @fieldvalue nvarchar(100) SET @fieldname='chassisno' --这里可传入chassisno,plateno,owner,co...
分类:数据库   时间:2014-11-26 16:20:50    阅读次数:275
VBS创建数据库
'创建数据库'参数:strDBPath?字符串型?数据库文件的完整路径Sub?CreateDataBase(strDBPath)Dim?catObjSet?catObj?=?CreateObject("ADOX.Catalog")catObj.Create?"Provider=Microsoft.J...
分类:数据库   时间:2014-11-26 16:16:52    阅读次数:192
50种方法优化SQL Server
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的...
分类:数据库   时间:2014-11-26 16:15:24    阅读次数:331
JDBC的PreparedStatement语句使用记录
> 列举了为什么PreparedStatement要优于Statement,其中最主要的两点是更快的性能和防止SQL注入攻击。在文章的末尾提到了一个局限性:PreparedStatement不允许一个占位符(?)有多个值,并提出了如何在**IN**子句使用PreparedStatement的棘手问题...
分类:数据库   时间:2014-11-26 16:11:30    阅读次数:229
Java 操作mongodb
package cn.test.db;import java.io.File;import java.io.IOException;import java.net.UnknownHostException;import java.util.ArrayList;import java.util.Has...
分类:数据库   时间:2014-11-26 16:05:55    阅读次数:317
magento搬家 magento换服务器步骤 更改数据库连接 更换域名
1、把magento的目录复制到新服务器,把数据库导出,导入。如果导不进去的是因为magento的数据库使用了外键约束,通过phpmyadmin导入的时候会报错,在导出的sql文件上加一行SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIG...
分类:数据库   时间:2014-11-26 15:58:13    阅读次数:282
SQLite使用步步高
以下就建立数据库、建立数据库表及索引、新增数据、查询数据、更改数据、删除数据、sqlite3命令列选项等几个项目做简单的介绍。创建数据库假设要建一个名叫film的数据库表,只要键入以下指令就可以了:create table film(title, length, year, starring);这样...
分类:数据库   时间:2014-11-26 15:57:34    阅读次数:294
2014.11.26 向MySQL数据表中插入数据时,显示“syntax error”时应检查
插入语句:"insert into tablename (a,b,c,d) values(1,2,3,4)"插入结果:a b c d1 2 3 4有误时,请检查:1、名值对有没有写错;2、代码的字符串处理有没有问题;3、代码中的列名和表中的列名是不是一一对应的;4、定义的列名是否跟SQL...
分类:数据库   时间:2014-11-26 15:53:33    阅读次数:239
知方可补不足~利用LogParser将IIS日志插入到数据库
回到目录LogParser是微软开发的一个日志分析工具,它是命令行格式的,我们通过这个工具,可以对日志文件进行操作,对于一个几百兆的log文件,使用记事本打开是件很残酷的事,所以,很多情况下,我们都会将大日志文件的内容插入到数据库中,这样有利于我们更好的去分析系统的日志。脚本中心给它的定义Log P...
分类:数据库   时间:2014-11-26 15:43:21    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!