IntelliJ IDEA中JAVA连接MySQL数据库
一、准备
1.安装好jdk,并配置好环境变量。(此处不加赘述)
2.下载MySQL的数据库驱动,下载链接:https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.12 ,下载后存放到JRE的bin目录下。
3.建立数据库,并插入数值:
create table users(id int primary key auto_increment,name varchar(40),password varchar(40),email varchar(60),birthday date
)character set utf8 collate utf8_general_ci;
插入数值:
insert into users(name,password,email,birthday) values('zs','123456','zs@sina.com','1999-12-04');
insert into users(name,password,email,birthday) values('lisi','123456','lisi@sina.com','2001-12-04');
insert into users(name,password,email,birthday) values('wangwu','123456','wangwu@sina.com','2003-12-04');
users表如图所示:
准备就绪,开始在idea上写java代码。
二、实践操作
1.创建java web项目,题目自拟(这里直接创建module,与project的创建类似):
2.在创建项目的web目录中的WEB-INF下建立两个文件夹,一个是classes,用于保存程序运行时编译的文件。另一个是lib文件夹,用于存放程序运行时所要存放的外部类。
(1)修改output path路径,修改为刚刚创建的classes文件夹,File——>Project Structure——>Modules :
(2)修改外部类的引用路径,修改为刚刚创建的lib文件夹:3.将下载好的MySQL的数据库驱动放到lib文件夹下:
4.在src文件夹下创建java类,编写代码获取数据库连接,并获取数据库中的数据,代码如下:
import java.sql.*;public class Demo1_JDBCTest {public static void main(String[] args) throws SQLException, ClassNotFoundException {//注册驱动Class.forName("com.mysql.cj.jdbc.Driver");//创建连接Connection conn=DriverManager.getConnection("jdbc:mysql://localhost/test?useSSL=FALSE&serverTimezone=UTC","root","admin");//得到执行sql语句的Statement对象Statement stmt=conn.createStatement();//执行sql语句,并返回结果ResultSet rs=stmt.executeQuery("select * from users");//处理结果while (rs.next()) {for (int i = 1; i <= 5; i++) {System.out.print(rs.getString(i) + "\t");}System.out.println();}//关闭资源rs.close();stmt.close();conn.close();}
}
注:“jdbc:mysql://localhost/test?useSSL=FALSE&serverTimezone=UTC”,“root”,"admin"中,test为创建的数据库的名称,root为数据库用户名,admin为数据库密码,可根据自己创建的情况自行修改。
5.连接成功,获取数据库数据结果如下:
在从纯白向小白晋升的路上,米粒大的小石头都能把自己绊倒,记录一下自己实践的步骤,以便参考。若有不足之处,欢迎批评指正 ( ^ o ^) 。
IntelliJ IDEA中JAVA连接MySQL数据库相关推荐
- IntelliJ IDEA 中配置连接MySQL数据库
在IntelliJ IDEA中,配置文件写好后,发现项目中的xml文件关于数据库字段部分报红,提示错误为: Cannot resolve table 'customer' less... (C ...
- IntelliJ IDEA中JAVA连接MYSQL
1.下载mysql包 2.项目中引入mysql包 3.连接数据库,查询结果 看jdbc数据库连接类 package Facade; import java.sql.*; /*** Created by ...
- 【Java】Java连接Mysql数据库的demo示例
[Java]Java连接Mysql数据库的demo示例 1.安装mysql数据库 2.下载java-mysql-connector.jar包 3.完成java配置 4.写java代码运行测试 1.安装 ...
- java连接mysql数据库 R_Java连接Mysql数据库详细代码实例
这篇文章主要介绍了Java连接Mysql数据库详细代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 隔了一段时间没连过数据库,代码都忘记了,网 ...
- Java连接Mysql数据库警告:Establishing SSL connection without server's identity
Java连接Mysql数据库警告:Establishing SSL connection without server's identity verification is not recommend ...
- Java连接MySQL数据库的超级详细步骤(Windows)
1. 数据准备 1. 下载JDK 下载Java开发工具包JDK,下载地址:https://www.oracle.com/java/technologies/javase-jdk14-downloads ...
- Java连接mysql数据库的详细教程(增查)
java连接mysql数据库[便于理解的jdbc] 一.开发环境 二.创建数据表 1. 用Navicat图形化创建 2. 用命令行创建 三.创建java工程 1.在eclipse中创建一个工程:Fir ...
- java linux mysql数据库_Linux Java连接MySQL数据库
Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 解压 jdbc: tar -zxvf mysql-connector-java-5.1.1 ...
- Java连接mysql数据库的方式,java连接mysql数据库的方式(4句语句)
1 加载mysql驱动: class.forName("con.mysql.jdbc.Driver").newInstance(); 2 根据数据库路径url,账号,密码进行数据库 ...
最新文章
- 测试分类 --- 根据项目流程阶段和代码可见度划分
- AtomicInteger源码注释
- UNIX下C语言的图形编程-curses.h函数库
- 循环遍历Java字符串字符的规范方法——类似python for ch in string
- Oracle10g中安装Perl环境所产生的冲突
- "unable to load dynamic library"错误的解决方法
- [视频教程] ubuntu系统下安装最新版PHP7.3.X环境
- Hadoop学习笔记03_Hive练习
- nba数据库统计_NBA板块的价值-从统计学上讲
- 【Python学习笔记之一】Python关键字及其总结
- 大一计算机课程ppt作业,《计算机应用基础》课程第4次作业-PPT操作题答案步骤...
- Python进行灰色关联度综合评价
- RS232和RS485概念与区别
- 湖北武汉劳务员培训劳务管理五条新举措建筑七大员培训
- 新站上线完整详细的SEO优化方案
- ArcGIS 切片/瓦片的发布与加载
- GRBL二:串口控制命令及代码解析(转载)
- RL(Chapter 5): Blackjack (二十一点)
- sort函数使用cmp出错Line 22: Char 38: error: reference to non-static member function must be called
- Linux创建自启动服务