码迷,mamicode.com
首页 > 数据库
sql注入及事务
Statement会有一个关于sql注入的bug ,所以基本不使用 一般使用PreparedStatement import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet; import ...
分类:数据库   时间:2016-08-28 10:59:51    阅读次数:255
Burpsuite+sqlmap批量扫描sql漏洞
1.burpsuite设置导出logn'd'k输入文件名保存2.sqlmap批量扫描 python sqlmap.py -l 文件名 --batch -smart batch:自动选yes。 smart:启发式快速判断,节约时间中文支持可能存在问题3.扫描的结果保存在能注入的在上图csv文件中保存注... ...
分类:数据库   时间:2016-08-28 09:52:27    阅读次数:562
MVC模式(Model View Controller)下实现数据库的连接,对数据的删,查操作
MVC模式(Model View Controller): Model:DAO模型 View:JSP 在页面上填写java代码实现显示 Controller:Servlet 重定向和请求的转发: 若目标的相应页面不需要从request里面读取任何信息,则可以使用重定向,可以防止表单重复提交; Stu ...
分类:数据库   时间:2016-08-28 09:51:43    阅读次数:220
SQL语法 之 操作语句
一、插入语句 1、插入单行记录 注意: [1] 如果在INTO子句中没有指明任何列名,则VALUES子句中的列值的个数、顺序、类型必须与表中的列一致。 [2] 如果在INTO子句中指明了列名,则VALUES子句中的列值的个数、顺序、类型必须与指明的列一致。 [3] 向表或视图中插入的数据必须满足表的 ...
分类:数据库   时间:2016-08-28 09:48:49    阅读次数:208
MySql与Oracle
在平时工作中使用这两个数据库的时候要多一些,这两数据库的使用方面存在的一些各自不同的地方,许多面试官也会问这两个的区别。所以,凭着自己的一些经验个感触,来说说这二者的区别。 主键: MySql一般使用自动增长类型,在创建表的时候只要指定表的主键为auto increment,插入记录时就不需要再为主 ...
分类:数据库   时间:2016-08-28 08:42:07    阅读次数:232
sqlzoo.net刷题5
List the continents that have a total population of at least 100 million. 这题考察的是使用集聚函数生成表之后,如何过滤 一般我们生成一个查询结果集都会使用 where 表达式来过滤不想要的内容, 但是group by分组表达式 ...
分类:数据库   时间:2016-08-28 07:35:00    阅读次数:556
sqlzoo.net刷题4
http://dba.stackexchange.com/questions/4066/cant-retrieve-data-of-countries-and-regions 老外也有在论坛为这题发愁的,幸好下面有人解答,我找着思路把这题给抄了 题目问题是: Some countries have ...
分类:数据库   时间:2016-08-28 06:31:17    阅读次数:336
sqlzoo.net刷题3
Find the continents where all countries have a population <= 25000000. Then find the names of the countries associated with these continents. Show nam ...
分类:数据库   时间:2016-08-28 06:31:17    阅读次数:347
Mysql事务隔离级别
在说Isolation之前,需要谈谈关系型数据库的ACID特性。 A(atomicity,原子性),指一个事务要么完全完成,要么全部回滚到起始状态,不存在中间状态。 C(Consistency,一致性),指在事务开始前与事务结束后,及在事务内部,数据的完整性结束不被破坏,即不存在新旧数据的混合情况。 ...
分类:数据库   时间:2016-08-28 06:28:10    阅读次数:213
Access denied for user ''@'localhost' to database 'mysql'。网上找了一些方法,终于搞定了。
转载:http://blog.csdn.net/lilian129/article/details/9297881 这几天用空密码登录mysql后,然后修改mysql默认密码,使用mysql表出现过这个问题,提示:ERROR 1044 (42000): Access denied for user ...
分类:数据库   时间:2016-08-28 06:27:40    阅读次数:215
SQLite源程序分析之回叫机制
sqlite3_exec()包含一个回叫(callback)机制,提供了一种从SELECT语句得到结果的方法。 sqlite3_exec()函数第3个参数是一个指向回叫函数的指针,如果提供了回叫函数,SQLite则会在执行SELECT语句时为遇到的每一条记录都调用回叫函数,即sqlite3_exec ...
分类:数据库   时间:2016-08-28 06:25:47    阅读次数:184
MySQL 使用自增ID主键和UUID 作为主键的优劣比较详细过程(从百万到千万表记录测试)
测试缘由  一个开发同事做了一个框架,里面主键是uuid,我跟他建议说mysql不要用uuid用自增主键,自增主键效率高,他说不一定高,我说innodb的索引特性导致了自增id做主键是效率最好的,为了...
分类:数据库   时间:2016-08-28 01:22:52    阅读次数:256
mysql5.7安装
用到的命令和文件:错误日志:/usr/local/mysql/data/carydeMBP.lan.err忘记密码时,关闭mysql的密码登陆验证:mysqld_safe --skip-grant-tables &查看进程:ps -ef | grep mysqld设置系统环境:PATH="$PATH... ...
分类:数据库   时间:2016-08-28 01:21:38    阅读次数:263
MySQL 使用自增ID主键和UUID 作为主键的优劣比较详细过程(从百万到千万表记录测试)
测试缘由 一个开发同事做了一个框架,里面主键是uuid,我跟他建议说mysql不要用uuid用自增主键,自增主键效率高,他说不一定高,我说innodb的索引特性导致了自增id做主键是效率最好的,为了拿实际的案例来说服他,所以准备做一个详细的测试。 作为互联网公司,一定有用户表,而且用户表UC_USE ...
分类:数据库   时间:2016-08-28 01:15:31    阅读次数:933
一步解决#1045 - Access denied for user 'root'@'localhost' (using password: NO) 的问题
解决办法是: 在phpMyAdmin中libraries目录下找到config.default.php文件 ...
分类:数据库   时间:2016-08-28 01:15:25    阅读次数:192
SQLServer出现 '其他会话正在使用事务的上下文' 的问题原因,什么是环回链接服务器?(转载)
本人经过百度查找并且自己进行测试得到问题原因: MSDN上看了一下说是sql server 不支持在分布式事务处理中存在指向本地的链接服务器(环回链接服务器) 通过上面简单说明大家有可能没完全理解环回链接服务器的意思。下面直接来几段代码相信大家就明白了 1.打开本机SQL Server Manage ...
分类:数据库   时间:2016-08-28 01:12:48    阅读次数:258
关于数据库记录排序问题
数据库:mysql 问题描述:同一条sql语句,查询结果不同。 sql语句: select id,user_name,total_score from guide_info where identity_tag=0 ORDER BY total_score LIMIT 0,10; select id ...
分类:数据库   时间:2016-08-28 01:07:47    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!