How To Connect Jsp And Mysql Using Eclipse

This tutorial will teach you how to connect MySQL database and JSP on eclipse. I really had a hard time connecting JSP and MySQL since I could not find any right resource on the internet. So, I thought I would share my experience. Here am using eclipse indigo.

Getting Started



      1. Apache Tomcat web server

       2. Mysql Server. (If you install wamp server you can manage MySQL through PHPMyAdmin so that you don’t have to mess around with MySQL command line tool)

Step1: Create a dynamic web project by going to File–>New–>Dynamic web project.

Recommended: Get free 14 access to java and MySQL courses for Treehsoue


Step2: Give your project a name and select the target run-time as Apache tomcat, that you have installed in your system already, and click finish.Now, you workspace is ready for the SQL connection test.


Step3: Create a new file called ConnectJspToMysql.JSP and paste the following code.

try {
/*here mysqltest is the database name. you have to give the database name you have created and 3306 is the default sql port */
String connectionURL = "jdbc:mysql://localhost:3306/mysqltest"; 

Connection connection = null; 


/* "root" and "root" are the mysql username and password . if you have a different user name and password you have to change that in code */

connection = DriverManager.getConnection(connectionURL, "root", "root");

out.println("Successfully connected to " + "MySQL server using TCP/IP...");
catch(Exception ex){
out.println("Unable to connect to database.");

Step4: Download MySql connector and add it to eclipse. Dowload it here. Now unzip the downloaded file in some location.

Step 5: Now got to eclipse. Expand your project folder. Go to java resources–>Libraries–>Ear libraries and then right click on EAR libraries. You will see an option called configure build path. select that option and select “add external jar files”  and find the unzipped MySQL connector folder and select thejava-mysql-connector.jar file and click open.

That it, Now you can run your JSP program and you will get an output saying, connection established using TCP-IP.

Stay UpToDate With

Latest Tools, Tips and