共计 2601 个字符,预计需要花费 7 分钟才能阅读完成。
本篇文章给大家分享的是有关如何用 Java 连接 Aurora MySQL,丸趣 TV 小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着丸趣 TV 小编一起来看看吧。
以下是使用 mysql-connector 连接 Aurora for mysql:
Workbench 访问 Aurora,跟 mysql 方式一致,如:
Aurora.example.rds.cn-northwest-1.amazonaws.com.cn
用户名:root
密码:root
Eclipse 开发首先在 maven 添加依赖,如下:
dependency
groupId mysql /groupId
artifactId mysql-connector-java /artifactId
version 8.0.15 /version
/dependency
源代码:
package Aurora.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class ConnectAurora { public static void main(String[] args) {
// TODO Auto-generated method stub
// 声明 Connection 对象
Connection con;
String driver = com.mysql.cj.jdbc.Driver
//URL 指向要访问的数据库名 mydata
String url = jdbc:mysql:// Aurora.example.rds.cn-northwest-1.amazonaws.com.cn:3306/db3
//MySQL 配置时的用户名
String user = root
//MySQL 配置时的密码
String password = root
// 遍历查询结果集
try {
// 加载驱动程序
Class.forName(driver);
//1.getConnection() 方法,连接 MySQL 数据库!! con = DriverManager.getConnection(url,user,password);
if(!con.isClosed())
System.out.println( Succeeded connecting to the Database!
//2. 创建 statement 类对象,用来执行 SQL 语句!! Statement statement = con.createStatement();
// 要执行的 SQL 语句
String sql = select * from fileindex
//3.ResultSet 类,用来存放获取的结果集!! ResultSet rs = statement.executeQuery(sql);
System.out.println( -----------------------------------------------------------------------------------------------
System.out.println( ------------------------------------------------------------------------------------------------
System.out.println( | + id + \t + | + app_id + \t + | + 文件名字 + \t + | + 文件地址 + \t + |
System.out.println( ------------------------------------------------------------------------------------------------
String APP_ID = null;
String id = null;
String address = null;
String school = null;
while(rs.next()){
// 获取 stuname 这列数据
id = rs.getString( ID
// 获取 stuid 这列数据
APP_ID = rs.getString( APP_ID
address= rs.getString( File_Name
school=rs.getString( File_url
// 输出结果
System.out.println( | +id + \t + | + APP_ID + | + \t + | +address + | + \t + | +school + | );
System.out.println( ------------------------------------------------------------------
}
rs.close();
con.close();
} catch(ClassNotFoundException e) {
// 数据库驱动类异常处理
System.out.println( Sorry,can`t find the Driver!
e.printStackTrace();
} catch(SQLException e) {
// 数据库连接失败异常处理
e.printStackTrace();
}catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally{
System.out.println( 数据库数据成功获取! }
}
}
Workbench 查询:
Java 查询结果:以上就是如何用 Java 连接 Aurora MySQL,丸趣 TV 小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注丸趣 TV 行业资讯频道。
正文完