码迷,mamicode.com
首页 > 数据库
浅析JDBC
以连接MSSQLServer为例步骤:1 创建项目2 导入数据库的驱动jar包3 在src下面创建四个包db :连接数据库的工具类 连接数据库需要四个条件: 1、DRIVER_STRING,连接数据库驱动 2、UR_STRING,URL地址,并且设定连接到哪个数据库 3、UER_STRI...
分类:数据库   时间:2015-01-17 19:19:25    阅读次数:295
SQL学习笔记之数据库专题(四):浅谈JDBC用法
数据库厂商提供的用来操作数据库用的jar包就是数据库驱动。各个厂商如果提供各自的数据库驱动的话会导致开发人员学习成本太高,所以sun公司提供了一套数据库驱动应该遵循的接口规范,这套规范就叫做JDBC,本质上是很多的接口。简而言之,JDBC就是一套操作数据库的接口规范,由于所有的数据库驱动都遵循JDBC规范,我们在学习和使用数据库时只要学习JDBC中的接口就可以了。 组成JDBC的2个包:java...
分类:数据库   时间:2015-01-17 18:11:30    阅读次数:418
SQL Server 统计信息理解
前言 Sqlserver 查询是基于开销查询的,在首次生成执行计划时,是基于多阶段的分析优化才确定出较好的执行计划。而这些开销的基数估计,是根据统计信息来确定的。统计信息其实就是对表的各个字段的总体数据进行分段分布,数据库默认都会自动维护。   表和视图都有统计信息,统计信息对象是根据索引或表列的列表创建的。当某列第一次最为条件查询时,将创建单列的统计信息。当创建索引时,将创建同名的统计信息...
分类:数据库   时间:2015-01-17 18:05:15    阅读次数:301
oracle 连接查询,和(+)符号的用法
--连接查询 左链接、右链接,全链接 --内链接select e.account 用户名, e.empname 名称, c.comname 公司名称 from employee einner join company c on (e.com_sq = c.sequen)where c.sequen ...
分类:数据库   时间:2015-01-17 17:55:09    阅读次数:471
一个sql注入的语句
DECLARE @T varchar(255),@C varchar(255) DECLARE Table_Cursor CURSOR FOR select a.name,b.name from sysobjects a,syscolumns b where a.id=b.id and a.xtyp...
分类:数据库   时间:2015-01-17 17:53:47    阅读次数:199
pl/sql developer连接远程数据库
本地不安装oracle client程序,直接使用pl/sql developer连接远程数据库考虑到机子本身资源有限,一个client会占用很多资源,尝试使用不安装客户端的方式进行远程连接。需要软件:instantclient-basic-win32-10.2.0.5.zip、pl/sql dev...
分类:数据库   时间:2015-01-17 17:52:58    阅读次数:152
SQL Server排序规则
在使用数据库的过程中,总会碰到一些特别的需求。有时候需要储存中文字符,区分大小写或者按照中文的比划顺序排序。这就涉及到了对数据库排列规则的选择。 我们一般可以选择数据库名称--》右键属性(Properties)--》功能(optiotion)--》排序方式(Collation)选择。 * 由于没有中...
分类:数据库   时间:2015-01-17 17:53:16    阅读次数:239
Sql Server (MSSQLSERVER) 服务无法启动
北京的冬天特别干燥,大清早的一同事就和服务器擦出了爱的火花,结果没想到竟导致服务器无法开机了,这可尴尬了,代码可都在服务器上托管着呢,一会还等着上线呢,必须得修啊。他们说是主板坏了,就另外找了一台电脑,直接把服务器的硬盘和内存换了过去(系统什么的都在硬盘上面),晓菜鸟第一次见这么修电脑的,没想到.....
分类:数据库   时间:2015-01-17 17:49:22    阅读次数:725
ubuntu 下关闭MySql server
转自 http://blog.csdn.net/tobacco5648/article/details/7625048在终端输入命令 开启: sudo /etc/init.d/mysql start 关闭: sudo /etc/init.d/mysql stop 重启: sudo ...
分类:数据库   时间:2015-01-17 17:48:08    阅读次数:155
删除MSSQL数据库中所有表
--删除所有约束 DECLARE c1 cursor for select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; ' from sysobjects wher...
分类:数据库   时间:2015-01-17 17:43:43    阅读次数:181
zabbix用自带模板监控mysql
本身zabbix-agent没有提供对mysql监控的key,所以需要自定义key来应用这个模板默认的模板有以下三类mysql.status[var]mysql.pingmysql.versionMySQL的监控就是用show status命令查看相关的参数,取值在agent端编写key的监控脚本#...
分类:数据库   时间:2015-01-17 17:43:17    阅读次数:359
在php程序中备份数据库
新建一个php文件,写入date_default_timezone_set('PRC');$bak_file_name = date('YmdHis',time()).'.bak';$command = "D:\amp\mysql\bin\mysqldump.exe -uroot -p密码 temp...
分类:数据库   时间:2015-01-17 17:44:53    阅读次数:169
ThinkPHP伪静态规则.htaccess与httpd.ini下隐藏index.php的解决方法
什么是伪静态?简单说就是将动态的url变成静态的url显示,就叫做伪静态。“伪”就是假的,不是真的静态url,是通过技术手段实现的。用户只要开通无忧php虚拟空间就支持url重写功能,无需其它任何设置,我们使用伪静态的好处,就是可以优化网络引擎,提高网站权重。将网站静态化处理,是网站seo优化非.....
分类:数据库   时间:2015-01-17 16:31:42    阅读次数:207
通过my Eclipse控制台向数据库(SQL2008)中查找、删除、插入信息
用my Eclipse控制台操作数据库之前(SQL 2008)之前 应先引入一个架包(sqljdbc4.jar) 在架包导入之后才能通过控制台操作数据库com.microsoft.sqlserver.jdbc.SQLServerDriver 在引入架包(sqljdbc4.jar)之后的驱动程序j.....
分类:数据库   时间:2015-01-17 16:31:00    阅读次数:214
Oracle 处理空值的函数
转载:2015-01-17 15:32:33http://www.cnblogs.com/FeiyueHang/archive/2011/03/08/1977729.html1.NVL(expr1,expr2)如果expr1为NULL,则该函数显示expr2的值;2.NVL2(expr1,expr2...
分类:数据库   时间:2015-01-17 16:25:55    阅读次数:271
GridView RowDeleting 动态添加行,删除行记录 不删除数据库中记录
如果只需删除GridView中的行, 并不删除数据库中的记录项次工号姓名110022936gracy.ma删除210017300eric.mak删除protected void Button1_Click(object sender, EventArgs e) { int rowCount = 1;...
分类:数据库   时间:2015-01-17 16:25:12    阅读次数:229
【转载】GDB反向调试(Reverse Debugging)
记得刚开始学C语言的时候,用vc的F10来调试程序,经常就是一阵狂按,然后一不小心按过了。结果又得从头再来,那时候我就问我的老师,能不能倒退回去几步。我的老师很遗憾地和我说,不行,开弓没有回头箭。这句话至今我还记得,而且,我也是一直这么认为的。 直到今天,才发现GDB竟然有反向调试这个逆天的B...
分类:数据库   时间:2015-01-17 16:21:05    阅读次数:143
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!