博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA连接MySQL
阅读量:2342 次
发布时间:2019-05-10

本文共 1850 字,大约阅读时间需要 6 分钟。

 预先在MYEclipse的安装途径下\MyEclipse 8.5\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\jre\lib放入驱动文件

mysql-connector-java-5.1.22.tar.gz

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import 
java.sql.*;
 
public 
class 
Main {
    
final 
static 
String connURL =
"jdbc:"
;
    
final 
static 
String user =
"root"
;
    
final 
static 
String password =
"123456"
;
    
static 
Connection conn =
null
;
    
static 
Statement statement =
null
;
    
static 
ResultSet res =
null
;
 
    
public 
static 
void 
main(String[] args) {
        
try 
{
            
Class.forName(
"com.mysql.jdbc.Driver"
);
        
}
catch 
(ClassNotFoundException e) {
            
// TODO Auto-generated catch block
            
e.printStackTrace();
        
}
 
        
try 
{
            
conn = DriverManager.getConnection(connURL, user, password);
        
}
catch 
(SQLException e) {
            
// TODO Auto-generated catch block
            
e.printStackTrace();
        
}
 
        
try 
{
            
if 
(!conn.isClosed()) {
                
System.out.println(
"连接成功"
);
            
}
else 
{
                
System.out.println(
"连接失败"
);
            
}
        
}
catch 
(SQLException e) {
            
// TODO Auto-generated catch block
            
e.printStackTrace();
        
}
 
        
try 
{
            
statement = conn.createStatement();
        
}
catch 
(SQLException e) {
            
// TODO Auto-generated catch block
            
e.printStackTrace();
        
}
        
String sql =
"SELECT * FROM test"
;
        
try 
{
            
res = statement.executeQuery(sql);
        
}
catch 
(SQLException e) {
            
// TODO Auto-generated catch block
            
System.out.println(
"SQL语句有误"
);
            
return
;
            
// e.printStackTrace();
        
}
        
try 
{
            
for 
(
int 
i =
1
; i != res.getMetaData().getColumnCount() +
1
; ++i) {
                
System.out.print(res.getMetaData().getColumnName(i) +
" "
);
            
}
            
System.out.println();
            
while 
(res.next()) {
                
for 
(
int 
i =
1
; i != res.getMetaData().getColumnCount() +
1
; ++i) {
                    
System.out.print(res.getString(i) +
" "
);
                
}
                
System.out.println();
            
}
        
}
catch 
(SQLException e) {
            
// TODO Auto-generated catch block
            
e.printStackTrace();
        
}
    
}
}

 

转载地址:http://kgyvb.baihongyu.com/

你可能感兴趣的文章
周总结——第一周(9月5号到9月12)
查看>>
2017招商银行笔试01
查看>>
坦克项目总结
查看>>
设计模式之——单例模式
查看>>
ArrayList、Linkedlist和Vector
查看>>
条理性搭建SSH框架
查看>>
整合Struts和Spring
查看>>
Hibernate和Spring的整合
查看>>
我的校招——同花顺
查看>>
Ego Surfing = Ego + Surfing
查看>>
13日cnblog会谈摘要
查看>>
MoreGoogle提供的网页缩略图服务
查看>>
每天到REFERER到我的网站上来的主页上去溜达一下
查看>>
北京羽毛球场地预定电话
查看>>
本周CNBlog例会:Grassland搜索的后台迁移
查看>>
Flickr的网络收藏夹服务
查看>>
用sed批量替换文件中的字符
查看>>
九型性格心理测试 (From Ulla Zang荣格的个人性格测验题目)
查看>>
[MT] 3.32升级备忘
查看>>
MT 3.33发布: 安全漏洞修正
查看>>