文章详情
Php文档
Php问答
行业资讯
Php论坛
Php手册
Php博客
游戏榜单
软件榜单
关闭导航
搜索
热搜榜
热门下载
热门标签
关闭搜索
php爱好者
>
php文档
>
使用JAVA连接MYSQL5.0
使用JAVA连接MYSQL5.0
时间:
2008-04-08
来源:
sdccf
作者: document 出自: http://www.linuxdiyf.com
到MYSQL网站下载mysql-connector-java-5.0.4.zip文件,解压。
解压后有一个文件:mysql-connector-java-5.0.4-bin.jar
把mysql-connector-java-5.0.4-bin.jar文件拷贝到%JAVA_HOME%\jre\lib\ext\目录下即可。
什么CLASSPATH之类的都不用设置。
测试背景:mysql有个默认数据库test,我在test数据库下建立表text,只有一个字段:value,字段的类型是text。mysql数据库默认字符设置是utf-8。
测试文件TestConnection.java:
QUOTE:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.ResultSet;
import com.mysql.jdbc.*;
public class TestConnection {
public static void main(String[] args){
try{Class.forName("com.mysql.jdbc.Driver");
Connection conn =
DriverManager.getConnection("jdbc:mysql://localhost/test?user=cheneylou&password=1234");
Statement stmt= conn.createStatement();
stmt.execute("insert into text values '123' ");
stmt.execute("insert into text values 'UTF8简体中文' ");
ResultSet rs = stmt.executeQuery("select * from text");
while(rs.next()){
System.out.println(rs.getString("value"));
}
rs.close();
conn.close();
} catch( ClassNotFoundException e){System.out.println(e.getMessage());}
catch (SQLException ex){
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());
}
}
}
启动mysql后
编译:javac TestConnection.java
运行:java TestConnection
在我的计算机上输出是:
123
UTF8简体中文
至于TOMCAT的配置,那更是简单,直接把mysql-connector-java-5.0.4-bin.jar放到WEB-INF\lib目录就行了。
相关阅读
更多 +
比特幣歷史價格
软件资讯
2025-05-07
普通人如何利用以太坊赚钱
软件资讯
2025-05-07
纸牌游戏
软件资讯
2025-05-07
芝加哥是哪个州
软件资讯
2025-05-07
floki币
软件资讯
2025-05-07
排行榜
更多 +
枪炮战场真实模拟手游 v2024.11.167 安卓版
飞行射击
下载
枪炮战场真实模拟手游 v2024.11.167 安卓版
飞行射击
下载
枪炮战场真实模拟手游 v2024.11.167 安卓版
飞行射击
下载
4
意大利山海经终极 v1.0.5 安卓版
22.12MB ·
92℃
1970-01-01
下载
5
防不住了吧老弟儿2 v1.0.0 安卓版
27.03 MB ·
96℃
1970-01-01
下载
6
防不住了吧老弟儿2 v1.0.0 安卓版
78.40 MB ·
92℃
1970-01-01
下载