使用JDBC怎么连接MySQL5.7

65次阅读
没有评论

共计 2222 个字符,预计需要花费 6 分钟才能阅读完成。

自动写代码机器人,免费开通

今天就跟大家聊聊有关使用 JDBC 怎么连接 MySQL5.7,可能很多人都不太了解,为了让大家更加了解,丸趣 TV 小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

1. 首先准备 mysql 和 eclipse 环境,在环境搭建好之后,从 eclipse 官网下载 jdbc 的驱动包

2. 从下载的文件中取出 mysql-connector-java-5.1.31-bin.jar,放到工程中,并导入路径

方法:右击工程名 - Build Path- Configure Build Path, 选择 Add External JAR… 找到 mysql-connector-java-5.1.31-bin.jar 所在的位置,然后将驱动包加载到项目中,

使用 JDBC 怎么连接 MySQL5.7

3. 写个例子测试一下

package testmysql; 
import java.sql.*; 
public class Test { 
 
 public static void main(String[] args) { 
 String driver =  com.mysql.jdbc.Driver  
 String URL =  jdbc:mysql://localhost:3306/student  
 Connection con = null; 
 try 
 { 
 Class.forName(driver); 
 } 
 catch(java.lang.ClassNotFoundException e) 
 { 
 System.out.println( Connect Successfull.  
 System.out.println( Cant t load Driver  
 } 
 try 
 { 
 con=DriverManager.getConnection(URL, root , root  
 System.out.println( Connect Successfull.  
 } 
 catch(Exception e) 
 { 
 System.out.println(Connect fail:  + e.getMessage()); 
 } 
 } 
}

连接上数据库之后,可以根据表中的内容进行数据库表的查询,首先表中要有内容,将一些信息输入到表中之后即可使用 SQL 语言进行查询

import java.sql.*; 
public class Main { 
 
 public static void main(String[] args) { 
 String driver =  com.mysql.jdbc.Driver  
 String URL =  jdbc:mysql://localhost:3306/xiaolu  
 Connection con = null; 
 ResultSet rs = null; 
 Statement st = null; 
 String sql =  select * from student  
 try 
 { 
 Class.forName(driver); 
 } 
 catch(java.lang.ClassNotFoundException e) 
 { 
 // System.out.println( Connect Successfull.  
 System.out.println( Cant t load Driver  
 } 
 try 
 { 
 con=DriverManager.getConnection(URL, root , root  
 st=con.createStatement(); 
 rs=st.executeQuery(sql); 
 if(rs!=null) { 
 ResultSetMetaData rsmd = rs.getMetaData(); 
 int countcols = rsmd.getColumnCount(); 
 for(int i=1;i =countcols;i++) { 
 if(i 1) System.out.print(  
 System.out.print(rsmd.getColumnName(i)+    
 } 
 System.out.println(  
 while(rs.next()) { 
 System.out.print(rs.getString( sno)+    
 System.out.print(rs.getString( sname)+    
 System.out.print(rs.getString( ssex)+    
 System.out.print(rs.getString( sage)+    
 System.out.println(rs.getString( sdept)+    
 } 
 } 
 //System.out.println( Connect Successfull.  
 System.out.println( ok  
 rs.close(); 
 st.close(); 
 con.close(); 
 } 
 catch(Exception e) 
 { 
 System.out.println(Connect fail:  + e.getMessage()); 
 } 
 } 
}

看完上述内容,你们对使用 JDBC 怎么连接 MySQL5.7 有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注丸趣 TV 行业资讯频道,感谢大家的支持。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计2222字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)