【数据库】
RobertLab
全栈不是一个岗位,而是一种思维。
展开
-
iBatis简单入门教程
iBatis 简介:iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:http://www.mybatis.org/ 搭建iBatis 开发环境:1 、导入原创 2016-06-14 21:58:07 · 1255 阅读 · 0 评论 -
JDNI学习总结(一)
一、数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con = DriverManager.getConnection();) ③操作数据库(PreparedStatement stat = con.pr原创 2016-07-25 21:50:46 · 1087 阅读 · 0 评论 -
数据库中timestamp属性说明
timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下:1.CURRENT_TIMESTAMP 当要向数据库执行insert操作时,如果有个timestamp字段属性设为CURRENT_TIMESTAMP,则无论这个字段有没有set值都插入当前系统时间2.ON原创 2016-07-29 14:32:50 · 3882 阅读 · 0 评论 -
卸载MySQL步骤
很多人卸载MySQL总是卸载不干净,笔者自己时间后得出一个步骤:卸载MySQL分三步:1.双击mysql安装程序,点击remove;2.删除原始mysqk的数据,去C盘下-->Windows-->Program Data(这个文件夹一般是隐藏的,所以必须设置文件夹的工具选项才能看见)-->删除此目录下的mysql文件夹3.删除服务:在dos命令行中输入regedit打开注册表:打开原创 2014-04-02 23:52:49 · 894 阅读 · 0 评论 -
mysql中bigint、int、mediumint、smallint 和 tinyint的取值范围
mysql数据库设计,其中,对于数据性能优化,字段类型考虑很重要,搜集了些资料,整理分享出来,这篇为有关mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍,如下:1、bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范原创 2016-11-22 20:51:55 · 721 阅读 · 0 评论 -
INSERT ... ON DUPLICATE KEY UPDATE
向数据库插入记录时,有时会有这种需求,当符合某种条件的数据存在时,去修改它,不存在时,则新增,也就是insertOrUpdate操作。这种控制可以放在业务层,也可以放在数据库层,大多数数据库都支持这种需求,如Oracle的merge语句,再如本文所讲的MySQL中的INSERT ... ON DUPLICATE KEY UPDATE语句。 该语句是基于唯一索引或主键使用,比如一原创 2016-11-25 10:08:38 · 651 阅读 · 0 评论 -
ibatis中insert值的同时返回主键
xml配置: INSERT INTO activities (acttitle,actlocation,acttemplate,actinfo,actfirstpicurl) VALUES( #ActTitle#, #ActLocation#, #ActTempla原创 2016-11-01 16:12:53 · 3096 阅读 · 0 评论 -
Dbvisualizer 打开过程中出现如下错误
Dbvisualizer 打开过程中出现如下错误:解决办法:在环境变量中配置,一个名字为这个"DBVIS_JAVA_HOME"的环境变量,jdk版本指定为1.6即可!原创 2016-12-31 18:00:19 · 13547 阅读 · 1 评论