Mysql
sunboard
这个作者很懒,什么都没留下…
展开
-
mysql的大小写敏感性
mysql的大小写敏感性主要分为两部份:一个是表名区别大小写;二是字段值不区分大小写.这个跟我们希望的恰好相反,而这却是mysql 的默认设置,不得不令人费解,而这些却是oracle数据库比较基本的东西。 首先说说MYSQL建表的特点?如果你创建一张test表,然后你到data目录下会发现以下三个文件: test.frm test.MYD test.MYI即创建一个表,它会自转载 2008-11-17 22:26:00 · 143 阅读 · 0 评论 -
瞬间制造一个100W条记录的数据库
insert into userinfo (UNAME,UPWD,UGRADE) select UNAME,UPWD,UGRADE from userinfo原创 2008-12-27 18:10:00 · 94 阅读 · 0 评论 -
实现连接池的关键点
实现连接池的关键点: 1. 单实例 2. 由实现类来管理数据库连接,包括连接,刷新 3. 重载java.sql.Connection的close功能。当客户程序调用close时不是真正的断开连接,而是将连接归还连接池管理器。 4. 将数据库属性独立于管理器本身 可选: 1. 实现javax.sql.PooledConnection 2. 实现javax.sql.DataSource 3. 实现ja转载 2008-12-25 21:16:00 · 101 阅读 · 0 评论 -
小议Tomcat6上JNDI数据源的配置技巧
HOW-TO config JNDI Resources in tomcat 6.X? 本人由于近期学习JSP,在实验时需要使用JNDI数据源,和Tomcat5.x不同的是,Tomcat 6.x已经取消了admin模块的默认附加,因此把一切工作变成了手动,似乎是更不易于使用了, 但这对于学习来说未尝不是一件好事,为这个问题,本人研究近三个小时,终于弄了个水落石出,现把一些小经验发上来转载 2008-12-23 09:32:00 · 384 阅读 · 0 评论 -
PrepareStatment批量插入数据
pstmt = con.prepareStatement("update table set name=? where id=?"); for(int i=0; i<10000;i++) { pstmt.setString(1, "" + i); pstmt.setInt转载 2009-02-15 20:40:00 · 204 阅读 · 0 评论 -
MySQL 的 collation
在以前用oracle的时候,很少关于它的collation方法,但是在mysql中,这点不加注意的话,却有可能会出现问题。问题是这样的:一张test的表,字符集采用的latin1。select to_id from test where to_id=cn象_王;+---------------+| to_id |+---------------+| cn陶_陶 || cn象_王 |+-转载 2008-11-22 16:22:00 · 195 阅读 · 0 评论 -
Mysql技巧: 苛刻的选择你的数据类型
我不是mysql dba,工作中仅仅把它作为一个帮助我进行分析的工具.在公司一年来看过大大小小的数据表,但是没有一张表的数据类型能让我感觉"这个表建的好啊". 数据类型不难,稍微注意些就能优化表.可惜大家因为它不难,重视程度不够. 昨天看了林伟贤的那句话,"成功就是简单的事情大量的重复".我把mysql数据类型的3个简单例子重复一下吧. 选择数据类型的标准很简单,就是让你选择的数据类型"小到不能再转载 2008-11-22 19:15:00 · 154 阅读 · 0 评论 -
tomcat中的开发应用系统常见的配置
1.设置环境变量Linux系统,修改catalina.sh和catalina.50.shJAVA_HOME=/usr/local/j2sdk1.4.2_06JAVA_OPTS=-Xms512m -Xmx512mCATALINA_HOME=/usr/local/jakarta-tomcat-5.0.28Windows系统,修改catalina.bat和catalina.50.batset JAV转载 2008-11-22 09:56:00 · 98 阅读 · 0 评论 -
初学JDBC请教基础问题
问题:String URL="jdbc:mysql://localhost:3306/db_name"; String Username="username"; String Password="password"; Class.forName("com.mysql.jdbc.Driver"); 中 class是类,怎么可以直接调用方法forName 方法forNam转载 2008-11-17 22:30:00 · 119 阅读 · 0 评论 -
解决Mysql乱码问题
1、安装Mysql的时候选择编码为utf-8。2、jdbc:mysql://localhost/hibernate_test?useUnicode=true&characterEncoding=utf8(如果是java程序则不需要转义,直接使用";"分隔参数。)3、修改my.ini参数,编码都设置为utf8。4、解决控制台输出中文乱码: 曾经以为在mysql里面把所有的原创 2009-04-11 09:25:00 · 144 阅读 · 0 评论