error: package com.mysql.cj.jdbc does not exist
import com.mysql.cj.jdbc.MysqlDataSource;
java version: jdk 16 mysql version: 8.0 mysql driver version: 8.0.26
I already put the java connector along with the program files but I still have this error. Here's my code:
import com.mysql.cj.jdbc.MysqlDataSource;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
public class conn {
private static String servername = "localhost";
private static String username = "root";
private static String dbname = "station_db";
private static Integer portnumber = 3306;
private static String password = "";
public static Connection getConnection()
{
Connection con = null;
MysqlDataSource datasource = new MysqlDataSource();
datasource.setServerName(servername);
datasource.setUser(username);
datasource.setPassword(password);
datasource.setDatabaseName(dbname);
datasource.setPortNumber(portnumber);
try {
con = datasource.getConnection();
} catch (SQLException ex) {
Logger.getLogger(" Get Connection -> " + con.class.getName()).log(Level.SEVERE, null, ex);
}
return con;
}
}