共计 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 所在的位置,然后将驱动包加载到项目中,
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 问一下细节
正文完