自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 MYSQL外键(Foreign Key)的使用

在MySQL 3.23.44版本后,InnoDB引擎类型的表支持了外键约束。外键的使用条件:1.两个表必须是InnoDB表,MyISAM表暂时不支持外键(据说以后的版本有可能支持,但至少目前不支持);2.外键列必须建立了索引,MySQL 4.1.2以后的版本在建立外键时会自动创建索引,但如果在较早的版本则需要显示建立; 3.外键关系的两个表的列必须是数据类型相似,也就是可以相互转换

2013-05-30 17:14:16 511

原创 join联接查询--SQL中 inner join、 left join 、right join、 outer join之间的区别

SQL中 inner join、 left join、right join、 outer join之间的区别left join=left outer join  right join=right outer joincross join=outer join=full jioninner join= join A表(a1,b1,c1)     B表(a2,b2)a1

2013-05-30 17:10:04 780

原创 创建mysql数据库的常用语句

登陆:mysql -u root -p导出数据:mysqldump -u root -p test > D:\test.sql mysqldump -h 192.168.1.5 -u root -p streetlight > e:\streetlight.sql导入数据:source D:\test.sql查看支持字符集:show character set;显示当前时间:s

2013-05-30 17:06:25 736

原创 常用的SQL语句--1

1.基本查询:定义列别名:select aname 名字 from admininfo;select aname ‘名字’ from admininfo;select aname “名字” from admininfo;select aname as 名字 from admininfo;使用列计算:select gname,gamount*gpin as 积 from

2013-05-30 16:59:53 650

原创 查看mysql引擎的方法

mysql会默认提供多种存储引擎,你可以通过下面的查看:看你的mysql现在已提供什么存储引擎:mysql> show engines;看你的mysql当前默认的存储引擎:mysql> show variables like '%storage_engine%';你要看某个表用了什么引擎(在显示结果里参数engine后面的就表示该表当前用的存储引擎):mysql> show cre

2013-05-30 16:58:52 468

原创 MYSQL的事务处理

MYSQL的事务处理主要有两种方法。1、用begin,rollback,commit来实现begin;   开始一个事务….insert into …等数据修改操作。rollback; 事务回滚commit; 事务确认  实例:mysql> begin; insert into bookvalues("9","booktset","09")Query OK,

2013-05-30 16:52:41 490

转载 查看三种MySQL字符集的方法

查看MySQL字符集的命令是我们经常会使用到的,下文就介绍了其中的三种查看MySQL字符集的命令,供您参考学习。MySQL字符集多种多样,下面为您列举了其中三种最常见的MySQL字符集查看方法,该方法供您参考,希望对您学习MySQL数据库能有所启迪。一、查看MySQL数据库服务器和数据库MySQL字符集。mysql> show variables like '%char%'

2013-05-29 14:44:17 794

转载 mysql区分大小写的设置

查询数据时查询条件输入不管大小写,都能查到同样的数据。 比如: 输入 aaa  或者aaA ,AAA都能查询同样的结果,说明查询条件是大小写不敏感的。 因为程序使用了hibernate框架访问mysql数据库。 一开始以为是hibernate的问题。 最跟踪了一下hibernate代码没有看到转换大小写的步骤,最后确认hibernate其实只不过是将hql转化为sql。大小写不敏感和 hi

2013-05-29 14:37:54 793

原创 html table表格内容排版 兼容各浏览器的设计方法

首先表格属性:根据内容变化的宽度 或者 的固定宽度td的属性:align="center">如:align="center"> 居中显示的内容 align="center"> 居中显示的内容 align="center"> 居中显示的内容 以上属性可以在css中定义:.table{width = "100" ;  }.tabl

2013-05-28 17:00:11 2303

原创 mysql left联接查询实现多表查询

select w.*,lt_name,lpt_name,road_name,area_name from warning w"                            + " left join lightnode on (w_lightnodeid=lt_id)"                            + " left join lamppost on (l

2013-05-28 16:24:44 572

转载 使用 JFreeChart 来创建基于 web 的图表

为了创建一个可以在 web 浏览器上查看到图表一般有两种做法:第一种就是使用 applet 利用 java 本身对图形的支持来显示一个图表;第二种就是直接在 web 服务器端生成好图表图片文件后发送给浏览器。第一种方式显然对于客户端要求太高,随着现在主流浏览器放弃对 JAVA 的支持后,这种方式只适合一些局域网的应用,而对于因特网的环境就显得不太适合。因此我们下面将介绍一个 JAVA 的图表引擎

2013-05-27 15:39:10 520

转载 mysql数据库日期格式变形----MySQL DATE_FORMAT() 函数

DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。(同时也将java.sql.Timestamp的时间串变成java.lang.String类型返回值。)语法:DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前

2013-05-24 15:04:00 931

转载 MySQL查询不区分大小写问题

问题描述:       找出用户名id为’AAMkADExM2M5NjQ2LWUzYzctNDFkMC1h‘的用户的数据: select * from usertable where id = 'AAMkADExM2M5NjQ2LWUzYzctNDFkMC1h'; 结果出现两条记录。这就奇怪了,id已经设置为主键,怎么会重复呢?难道是mysql的漏洞。后来发现原来查询出来的两个id的值是不同的

2013-05-23 17:40:56 520

原创 mysql里面利用str_to_date()把字符串转换为日期&&给mysql的日期字段增加天数

mysql内置函数,在mysql里面利用str_to_date()把字符串转换为日期。示例:分隔符一致,年月日要一致 select str_to_date('2008-4-2 15:3:28','%Y-%m-%d %H:%i:%s');select str_to_date('2008-08-09 08:9:30', '%Y-%m-%d %h:%i:%s');在jav

2013-05-23 17:38:58 2040

转载 mysql 日期操作 增减天数、时间转换、时间戳

MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。select datediff('2008-08-08', '2008-08-01'); -- 7select datediff('2008-08-01', '2008-08-08'); -- -7一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(

2013-05-23 17:19:23 504

原创 数据库连接池jdbc数据库连接类--mysql

DBConnection.javaimport java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Stateme

2013-05-16 16:59:04 701

转载 js通过标签元素id,用document.getElementById().style设置标签元素的css属性

对定义了id的html标签元素,js可以通过以下方法修改标签元素的css样式:方法一:对标签定义一个css样式:document.getElementById("idname").style.display="none";方法二:对标签定义多个css样式:var a = document.getElementById("idname");with(a.style

2013-05-14 10:29:35 38001 1

原创 JS复选框checkbox:父复选框全选全取消子选框和子选框选则而父选框自动选中的代码

复选项:子选项//父复选框全选全取消子选框            function allselect(){                obj=document.getElementById("allSelected");                tagNamesObj=document.getElementsByName("warningTy

2013-05-13 14:35:42 3852

原创 TypeError: document.getElementById(...) is null

写js前要加上window.onload=function(){...............................js代码}window.onload指在html元素加载完后再运行js不要js在html上面先运行了,会找不到下面的id

2013-05-13 13:18:52 4046

转载 jQuery上下键选表格行(兼容IE和Firefox)

jQuery上下键选表格行(兼容IE和Firefox)jQuery上下键选中表格行(兼容IE和Firefox)注意:$(window).load()和 $(document).read()区别:前者是页面全部加载完毕后执行,后者是DOM结构绘制完毕后执行,不必等到页面所有内容加载完毕。所以$(document).read()执行较早。Jquery 代码如下: $(windo

2013-05-13 13:14:10 831

转载 jquery $(document).ready() 与window.onload的区别

1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同 window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个 $(document).ready()可以同时编写多个,并且都可以得

2013-05-13 13:01:32 480

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除