码迷,mamicode.com
首页 > 数据库
防止SQL注入
最近,师弟们维护的教务系统出了点问题,存在sql注入漏洞,老板让我给他们看看,于是乎在网上查找了一番,又看了看项目的代码,项目使用的是statement,决定换成preparedStatement.Statement是PreparedStatement的父接口,不进行预编译操作,减少了进行预编译的开销.单次运行Prep..
分类:数据库   时间:2014-05-08 16:29:07    阅读次数:375
MariaDb数据库管理系统学习(一)安装过程图解
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB...
分类:数据库   时间:2014-05-08 16:25:13    阅读次数:387
MariaDb数据库管理系统学习(二)使用HeidiSQL数据库图形化界面管理工具
HeidiSQL 是一款用于简单化的 MySQL 服务器和数据库管理的图形化界面。该软件允许你浏览你的数据库,管理表,浏览和编辑记录,管理用户权限等等。此外,你可以从文本文件导入数据,运行 SQL查询,在两个数据库之间同步表以及导出选择的表到其它数据库或者 SQL 脚本当中。HeidiSQL 提供了一个用于在数据库浏览之间切换 SQL 查询和标签带有语法突出显示的简单易用的界面。其它功能包括BLO...
分类:数据库   时间:2014-05-08 15:45:52    阅读次数:395
oracle 选取出现次数最多的前5条数据
SELECT * FROM ( SELECT PROJECT_LISTING.MATERIAL, COUNT (*) AS "出现次数" FROM PROJECT_LISTING WHERE PROJECT_LISTING.MATERIAL IS NOT NULL GROUP BY PROJECT_LISTING.MATERIAL ORDER ...
分类:数据库   时间:2014-05-08 17:30:41    阅读次数:484
File类的基本操作之RandomAccessFile写入操作
今天学习java io中File类下的 RandomAccessfile,欢迎留言讨论,其他知识看api package org.mark.randomaccessfile; import java.io.File; import java.io.RandomAccessFile; /** * 写入操作 */ public class RandomAccessfileDemo1 { ...
分类:数据库   时间:2014-05-08 15:42:28    阅读次数:357
File类的基本操作之RandomAccessFile读取
直接贴代码了,不懂的地方留言讨论 package org.mark.randomaccessfile; import java.io.File; import java.io.FileNotFoundException; import java.io.RandomAccessFile; public class RandomAccessfileDemo2 { /** * @param...
分类:数据库   时间:2014-05-08 17:15:14    阅读次数:294
亲身体验MySQL的索引对搜索性能的提升
1,创建一个user表,包含两列name,phone 2,用python(你喜欢的任何语言)插入100W条记录(lz的笔记本比较老,大概用了1分钟吧): #!/usr/bin/env python # -*- coding:utf-8 -*- import MySQLdb conn = MySQLdb.connect(host='localhost',user='root',db='mi...
分类:数据库   时间:2014-05-08 15:52:43    阅读次数:393
Php的一些数据库知识
最近学习Php,主要是为了与mysql数据库进行交互,想做一个BS的架构出来,最近的一点心得:我用的是php的集成环境WampServer,代码编辑器用的是EditPlus.下面是一些常用的sql语句创建数据库: CREATE DATABASE 数据库名;使数据库变成当前数据库: us...
分类:数据库   时间:2014-05-08 14:57:52    阅读次数:425
数据库scheme设计(9.4 小结)
通过这一章的内容,希望能够让大家明白一个道理,“数据库系统的性能不是优化出来的,更多的是设计出来的”。数据库Schema 的设计并不如很多人想象的那样只是一个简单的对象对应实现,而是一个系统工程。要想设计出一个既性能高效又足够满足业务需求,既逻辑清晰又关系简单的数据库Schema 结构,不仅仅需.....
分类:数据库   时间:2014-05-08 15:06:37    阅读次数:315
Oracle NULL相关函数
一、NVL官方解释:PurposeNVLlets you replace null (returned as a blank) with a string in the results of a query.Ifexpr1is null, thenNVLreturnsexpr2. Ifexpr1is...
分类:数据库   时间:2014-05-08 15:14:53    阅读次数:523
mysql中的count(primary_key)、count(1)、count(*)的区别
表结构如下:mysql> show create table user\G;*************************** 1. row *************************** Table: userCreate Table: CREATE TABLE `user...
分类:数据库   时间:2014-05-08 15:15:51    阅读次数:416
导入本地文本中的数据到MySQL数据库中
文本文件中的字段是用“,”分隔的,如:3144242807,Wed Oct 16 22:44:28 CST 2013,30.536041,114.3680192443892271,Mon Apr 28 09:21:39 CST 2014,30.545344,114.365762122771615,F...
分类:数据库   时间:2014-05-08 15:16:50    阅读次数:407
PL SQL Developer 使用总结
如果OS为windows 7 64位系统,Oracle版本为 Oracle 11g 64 安装PL SQL Developer 请参考http://myskynet.blog.51cto.com/1471053/623957http://support.microsoft.com/kb/258554...
分类:数据库   时间:2014-05-08 14:49:05    阅读次数:450
关于SpeedButton中使用下划线快捷键不响应的问题
在Windows应用程序,很多都有快捷键功能,这个Delphi也有,就是一个按钮上面有一个比如剪切(&X),这个时候剪切的快捷键就是Alt+X,这个功能有时候还是挺好用的,最近,公司中有同事,好些使用了SpeedButton,然后使用本方式整的快捷键,都不能用,于是问我,这个是神马问题,实际上确切....
分类:数据库   时间:2014-05-08 15:32:50    阅读次数:522
《精通Oracle SQL(第2版) 》
《精通Oracle SQL(第2版) 》基本信息作者: (美)Karen Morton Kerry Osborne Robyn Sands Riyaj ShamsudeenJared Still译者: 朱浩波丛书名: 图灵程序设计丛书出版社:人民邮电出版社ISBN:9787115351661上架时间...
分类:数据库   时间:2014-05-08 15:37:38    阅读次数:481
SQL中varchar和nvarchar有什么区别?
分类:数据库   时间:2014-05-08 15:35:47    阅读次数:291
从NCBI上下载数据库,脚本的使用
update_blastdb.pl --showall 即可显示从NCBI上可下载的数据库名称获取方式:ncbi-blast-2.2.29+/bin目录下ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.2.29/
分类:数据库   时间:2014-05-08 17:31:46    阅读次数:665
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!