1.首先准备mysql 和eclipse环境,在环境搭建好之后,从eclipse官网下载jdbc的驱动包,下载地址http://dev.mysql.com/downloads/connector/j/
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的文章就介绍到这,其他的可以查下脚本之家其它相关文章。
您可能感兴趣的文章:- java jdbc连接mysql数据库实现增删改查操作
- JDBC连接MySql数据库步骤 以及查询、插入、删除、更新等
- JSP使用JDBC连接MYSQL数据库的方法
- java使用jdbc连接数据库工具类和jdbc连接mysql数据示例
- JDBC 连接MySQL实例详解
- 使用JDBC连接Mysql数据库会出现的问题总结
- mysql jdbc连接步骤及常见参数
- JDBC连接MySQL出现的问题
- Java 通过JDBC连接Mysql数据库
- JDBC连接的六步实例代码(与mysql连接)