欢迎光临
我们一直在努力

javajdbc链接mysq测试l云服务器和云数据库mysqlDB

话不多说直接上效果图

javajdbc链接mysq测试l云服务器和云数据库mysqlDB

下面给出参考代码:

package com.humi.db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class DBTest { // public DBTest(){}; // public DBTest(string a){}; //ip+port // static String URL ="jdbc:mysql://119.29.36.221:3306/test";//服务器数据库 static String URL ="jdbc:mysql://1592ba7b93d216.gz.cdb.myqcloud.com:7107/e_market";//腾讯云数据库 //uid static String userName="root"; //默认root mysql 没有去改她 //pwd static String userPassword="***"; //这里输入自己的密码 //mysql SQL; static String SQL="select * from mysql_user"; //mysql connection static Connection conn =null; //prestatement static PreparedStatement pst = null; //resultSet static ResultSet rs = null; static { try { Class.forName("com.mysql.jdbc.Driver"); System.out.println("驱动加载成功!"); } catch (ClassNotFoundException e) { System.out.println("没有找到驱动!"); e.printStackTrace(); } } public static void conectDB(String URL,String userName,String userPassword){ try { conn = DriverManager.getConnection(URL, userName, userPassword); System.out.println("已连接上"+URL+":\n数据库"+conn); } catch (SQLException e) { System.out.println("获取链接失败"); e.printStackTrace(); } } public static void querryByid(String SQL){ try { pst = conn.prepareStatement(SQL); System.out.println("执行查询语"); rs = pst.executeQuery(); while(rs.next()){ System.out.println("id"+"uname"+"upwd\n"+ rs.getInt(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3)); } } catch (SQLException e) { System.out.println("查询失败"); e.printStackTrace(); } } public static void close(Connection conn,PreparedStatement pst, ResultSet rs){ if(rs!=null){ try { rs.close(); } catch (SQLException e) { e.printStackTrace(); }finally{ if(pst!=null){ try { pst.close(); } catch (SQLException e) { e.printStackTrace(); }finally{ if(conn!=null){ try { conn.close(); System.out.println("数据库链接已关闭,资源已释放"); } catch (SQLException e) { e.printStackTrace(); }finally{ conn=null; pst= null; rs = null; } } } } } } } public static void main(String[] args) { DBTest dbUtil = new DBTest(); dbUtil.conectDB(URL, userName, userPassword); dbUtil.querryByid(SQL); dbUtil.close(conn, pst, rs); } } 

专注于JavaWeb

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《javajdbc链接mysq测试l云服务器和云数据库mysqlDB》
文章链接:https://www.456zj.com/4221.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址