MySQL连接数据JAVA代码_java mysql连接数据库代码

java mysql连接数据库代码

package com.lovo.cq.shopping10_1.common;

import java.sql.*;

public class DbUtil {

private PreparedStatement pstmt = null;

private Connection con = null;

public DbUtil() {

try {

Class.forName("com.mysql.jdbc.Driver");

con = DriverManager.getConnection("jdbc:mysql://localhost/ShoppingBook10_1",

"root", "root");;

} catch (ClassNotFoundException e) {

e.printStackTrace();

} catch (SQLException e) {

e.printStackTrace();

}

}

public Connection getCon() {

return con;

}

public void close() {

if (pstmt != null) {

try {

pstmt.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

if (con != null) {

try {

con.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

}

}

相关文档:

反射机制:所谓的反射机制就是java语言在运行时拥有一项自观的能力。通过这种能力可以彻底的了解自身的情况为下一步的动作做准备。下面具体介绍一下java

的反射机制。这里你将颠覆原来对java的理解。

Java的反射机制的实现要借助于4个类:class,Constructor,F ......

用特殊的MySQL运算符获得更多数据比较功能

如果你在最近进行过SELECT或UPDATE查询,那么你很可能用到过一个或者多个MySQL的比较运算符来限制查询的输出结果。比较是大多数SELECT查询不可分割的一部分,而MySQL为这一功能提供了很多函数;根据最近一次统计,它有超过20个这样的运算符和函数,从著名的=和LIKE到更加难懂的NO ......

The MySQL 5.0 Archive Storage Engine

http://dev.mysql.com/tech-resources/articles/storage-engine.html

特点:

1.不支持任何索引,但使用查询缓存

2.根据mysql工程师的说法,当表大小达到1.5G时,表扫描archive时间少于myisam表

3.如果你想改变其他存储引擎的表到archive引擎,请先drop下任何索引

4.myisam可以� ......

A Practical Look at the MySQL Query Cache

http://dev.mysql.com/tech-resources/articles/mysql-query-cache.html

数据库缓存策略:

(1)缓存经常被使用的数据

(2)缓存经常执行的SQL和存储过程代码

(3)缓存数据库元数据信息,包括:对象结构缓存、安全信息等

mysql引擎所使用的缓存:

(1)myisam:key b ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值