1. Download MySQL database and install and configure it Download address: https://dev.mysql.com/downloads/installer/ 2. Download the JDBC Connector Download address: mysql-connector-java-8.0.22 After downloading the compressed package and decompressing it, find the mysql-connector-java-8.0.22.jar file and put it in the path you specified. 3. Import jar package into the project Test class Test.java code for testing database connection: import java.sql.Connection; import java.sql.DriverManager; public class Test { public static void main(String[] args) { String driverName = "com.mysql.cj.jdbc.Driver"; String dbURL="jdbc:mysql://localhost:3306/websql?&useSSL=false&serverTimezone=Asia/Shanghai"; //websql is the database name String userName = "root"; String userPwd = "root"; try { Class.forName(driverName); Connection con = DriverManager.getConnection(dbURL, userName, userPwd); System.out.println("Connecting to database successfully"); } catch (Exception e) { e.printStackTrace(); System.out.print("Connection failed"); } } } This is the end of this article about how to use Java to connect to MySQL database in IntelliJ IDEA. For more information about how to use Java to connect to MySQL database in IntelliJ IDEA, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: In-depth understanding of the creation and implementation of servlets in tomcat
>>: vue+element-ui implements the head navigation bar component
Visual Studio Code is a powerful text editor prod...
Let's first look at some simple data: Accordin...
Continuing from the previous article, we will cre...
This article is an integrated article on how to c...
The steps for configuring Tomcat in IDEA 2020 are...
Overview Today we will mainly share how to config...
Table of contents Some basic configuration About ...
Sometimes we need to remotely run programs on the...
Preface Nginx is an HTTP server designed for perf...
Table of contents 1. MySQL compilation and instal...
Nginx load balancing server: IP: 192.168.0.4 (Ngi...
Database application is an indispensable part of ...
In daily development, front-end students often ar...
Learning objectives: The two functions parseInt()...
Table of contents background accomplish 1. Encaps...