300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > jdbc连接linux下的mysql_Linux JDBC连接MySQL数据库

jdbc连接linux下的mysql_Linux JDBC连接MySQL数据库

时间:2022-11-13 08:56:57

相关推荐

jdbc连接linux下的mysql_Linux JDBC连接MySQL数据库

Linux JDBC连接MySQL数据库

Linux JDBC连接MySQL数据库

Linux JDBC连接MySql数据库

遇到的问题。

1.mysql-connector-javaxxx,旧版和新版驱动版本不能通用、混用,切记。

我用的是linuxmint20 所以去这里

下载了跨平台的版本。然后在项目里添加jar。

2.语法有变更,旧版和新版语法有分别。

下面是代码:

import java.sql.

*; //此处偷懒一把,直接用 *了一把。

public class JDBC连接MySQL数据库 {

Connection 连接句柄=null;

public static void main(String[] args) {

// TODO 自动生成的方法存根

JDBC连接MySQL数据库 myql=new JDBC连接MySQL数据库();

myql.getJDBC连接MySQL数据库();

}

public Connection getJDBC连接MySQL数据库() {

try {

Class.forName("com.mysql.cj.jdbc.Driver"); //旧语句为"com.mysql.jdbc.Driver"

System.out.println("大王派我去巡山。");

System.out.println("见到巡山小妖!表明驱动已经成功加载!");

String url="jdbc:mysql://localhost:3306/world?useSSL=false&serverTimezone=UTC";

//旧语句为"jdbc:mysql://localhost:3306/world"

String user="root";

String pass="123xx``";

连接句柄=DriverManager.getConnection(url,user,pass);

System.out.println("\n巡山遇见李寻欢。");

System.out.println("见到李寻欢!表明数据库已经连接成功了!");

System.out.println("\n------提示-----------。");

System.out.println("不见小妖去巡山,驱动肯定未加载。");

System.out.println("巡山未见李寻欢,句法有误定显然。");

System.out.println("驱动版本须详参,若非神仙也枉然。");

System.out.println("道道机关步步险,豁然一通喜开颜");

}catch(Exception e) {

e.printStackTrace();

}

return 连接句柄;

}

}

程序运行截图如下:

Linux JDBC连接MySQL数据库相关教程

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。