java使用Maven加载JDBC:mysql-connector连接MySQL/MariaDB
mysql-connector官方仓库地址:Maven Repository: mysql » mysql-connector-java
在Maven的配置文件中添加如下内容:
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.47</version></dependency>
如果你使用的是MySQL8.0版本,请到官方仓库查找最新版本
数据库连接代码如下:
import java.sql.*;public class spider {private Connection conn = null;public static void main(String[] args) {new spider().connectMariaDB();}public void connectMariaDB(){System.out.println("start connect");String conn_str = "jdbc:mysql://127.0.0.1:3309/mysql?"+ "user=root&password=test"+"&useUnicode=true&characterEncoding=UTF8";try {Class.forName("com.mysql.jdbc.Driver");conn = DriverManager.getConnection(conn_str);Statement stmt = conn.createStatement();String sql = "show tables;";ResultSet result = stmt.executeQuery(sql);if (result != null) {while (result.next()) {System.out.println(result.getString(1) + "\t");}}System.out.println("MariaDB/MySQL connect success");} catch (Exception e) {e.printStackTrace();}}
}
java使用Maven加载JDBC:mysql-connector连接MySQL/MariaDB相关推荐
- Java使用Maven加载redis.clients连接Redis
Maven官方仓库地址:Maven Repository: redis.clients » jedis 在Maven中添加如下依赖: <dependency><groupId> ...
- Maven项目无法加载jdbc.properties
Maven项目无法加载jdbc.properties(java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecog) ...
- java无法加载jdbc驱动_java – 无法加载JDBC驱动程序.为什么? (春,休眠)
我在两周前通过Maven创建了一个程序(SPRING HIBERNATE),现在它在加载JDBC驱动程序时遇到了问题(直到现在才发生).所以,我的pom.xml文件如下所示: xsi:schemaLo ...
- 使用DriverManager动态加载JDBC驱动时,报:java.sql.SQLException: No suitable driver found for xxxx 错误
参考文章: yanbin.blog - 自定义类加载器动态加载 JDBC 驱动 项目场景: 使用DriverManager动态加载JDBC驱动时,报:java.sql.SQLException: No ...
- java 和 spring加载顺序问题
问题1:加载顺序问题: conf.properites配置如下: fetchJobsSchedule=0 25 0 * * ? updateJobsSchedule=0 12 17 * * ? jav ...
- java虚拟机预先加载哪些类_Java虚拟机JVM学习02 类的加载概述
Java虚拟机JVM学习02 类的加载概述 类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对 ...
- Java的ClassLoader加载是怎么保证安全的?
点击上方蓝色字体,选择"标星公众号" 优质文章,第一时间送达 1.类加载机制 Java中的源码.java后缀文件会在运行前被编译成.class后缀文件,文件内的字节码的本质就是一个 ...
- java虚拟机规范-加载、链接与初始化
前言 java虚拟机是java跨平台的基石,本文的描述以jdk7.0为准,其他版本可能会有一些微调.java代码本身并不能为jvm识别,实际上在jvm中的表现形式为Class对象,一个java类从字节 ...
- Java深度历险(二)——Java类的加载、链接和初始化
在上一篇文章中介绍了Java字节代码的操纵,其中提到了利用Java类加载器来加载修改过后的字节代码并在JVM上执行.本文接着上一篇的话题,讨论Java类的加载.链接和初始化.Java字节代码的表现形式 ...
最新文章
- Keepalived + LVS-NAT 实现高可用四层 TCP/UDP 负载均衡器
- hadoop关闭安全模式
- 使用调试器进行事后跟踪
- B1922 [Sdoi2010]大陆争霸 最短路
- a start job is running for延迟90s的解决办法
- Django信号量实现用户密码修改
- shell条件检查原理:command echo ‘success‘ || echo ‘error‘
- 引用父类成员的关键字是java_Java 中对父类成员访问用的关键字是 ,而引用当前对象的关键字是 。_学小易找答案...
- Problem 2128 最长子串
- 聚类算法---Kmeans算法、K均值算法
- 我拍了拍Redis,被移出了群聊···
- 23-高级路由:BGP配置(MPLS-解决路由黑洞)
- 华为跑了?深圳终究留不住华为
- 《管理长歌行》——青蛙与蜘蛛的对话
- 微信小程序加入(长按识别)群聊(群二维码)
- ssh_dispatch_run_fatal: Connection to 10.119.126.248 port 29418: incorrect signature fatal: Could no
- CSS 轮廓(outline)/CSS margin(外边距)/CSS padding(填充)
- GPGPU实时光线刻蚀模拟
- 单工 半双工 全双工的区别
- 网站排名优化方法_快速排名窍门
热门文章
- 柚子的collection
- 华为充电器接口叫什么_插座USB接口跟手机充电器有什么不同_电工百科
- R语言绘制二维密度图
- 南方科技大学宋毅课题组招聘启事
- 浙大蒋超组招博后:环境暴露组和微生物组
- R语言:数据筛选match
- 生物信息通识技术研讨会
- 原来益生菌是这么搞定致病菌的
- R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(主题模式配置、色彩设置)实战
- R语言使用Rtsne包进行TSNE分析:通过数据类型筛选数值数据、scale函数进行数据标准化缩放、提取TSNE分析结果合并到原dataframe中(tSNE with Rtsne package)