当前位置:   article > 正文

JDBC连接问题_unsupported frontend protocol

unsupported frontend protocol

最开始

1.新建一个项目

 2.项目根目录新建一个文件夹,命名lib

3.File菜单里找到Project Structure

 4.选中lib,再点击右边的Add Content Root

5.找到jar包位置并导入

 6.点击apply应用,再点击OK,成功导入jar包,包是解析过的,可以打开的

 

 7.直接复制粘贴到这个lib文件夹里面也是不能直接用的,我们还要把包  add as library  来保证各种依赖关系。右键jar包,点击Add as Library,跳出弹窗,点击OK。

 8.src下new一个class,命名DBUtil(也可随意命名)

 9.写DBUtil,高版本的MySQL数据库driver可以不写,3306为默认端口号可以省略。不是3306莫要省略

  1. import java.sql.*;
  2. public class DBUtil {
  3. // private static final String drive = "com.mysql.cj.jdbc.Driver";
  4. private static String url = "jdbc:mysql:///demo01db";
  5. //两个斜杠后的端口号为默认端口号3306时,可以省略,后面的demo01db是要连接的数据库名字
  6. private static String user = "root";
  7. private static String pwd = "Qq1851813040";
  8. public Connection conn = null;
  9. public Connection getConn() {
  10. try {
  11. conn = DriverManager.getConnection(url,user,pwd);
  12. System.out.println("数据库连接上了");
  13. } catch (SQLException throwables) {
  14. throwables.printStackTrace();
  15. }
  16. return conn;
  17. }
  18. public static void closeConn(Connection connection) {
  19. if (connection != null) {
  20. try {
  21. connection.close();
  22. } catch (SQLException throwables) {
  23. throwables.printStackTrace();
  24. }
  25. }
  26. }
  27. public static void closePs(PreparedStatement ps) {
  28. if (ps != null) {
  29. try {
  30. ps.close();
  31. } catch (SQLException throwables) {
  32. throwables.printStackTrace();
  33. }
  34. }
  35. }
  36. public static void closeRs(ResultSet rs){
  37. if(rs!=null){
  38. try {
  39. rs.close();
  40. } catch (SQLException throwables) {
  41. throwables.printStackTrace();
  42. }
  43. }
  44. }
  45. public static void main(String[] args) {
  46. DBUtil dbUtil = new DBUtil();
  47. dbUtil.getConn();
  48. }
  49. }

10.运行结果

后记:
●由于作者是小白,水平有限,文章难免存在谬误之处,敬请读者斧正,俚语成篇,有何建议,恳望评论区不吝赐教!
                                                                                    ——By 作者:承影

add as library参考:(8条消息) add as library是什么?有什么用?如何打开?_小小的香辛料的博客-CSDN博客_add as libraryicon-default.png?t=M5H6https://blog.csdn.net/doubleguy/article/details/104947149

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/692261
推荐阅读
相关标签
  

闽ICP备14008679号