无法使用java连接到mysql数据库

无法使用java连接到mysql数据库,java,mysql,jdbc,Java,Mysql,Jdbc,下面是我使用java连接到mysql数据库的代码 我遇到运行时错误… import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Java2MySql { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3

下面是我使用java连接到
mysql
数据库的代码

我遇到运行时错误…

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class Java2MySql 
{
    public static void main(String[] args) 
    {
          String url = "jdbc:mysql://localhost:3306/";
          String dbName = "java_test";

          String driver = "com.mysql.jdbc.Driver";
          String userName = "root"; 
          String password = "plsdonthack";

        try 
        {
            Class.forName(driver).newInstance();
            Connection conn = DriverManager.getConnection(url+dbName,userName,password);

            conn.close();

        }
        catch (Exception e) 
        {
             e.printStackTrace();
        }
    }
}
我是这样运行的:
java-cp“$HOME/OOPS Files/code/learn/Driver/mysql-connector-java-5.1.34-bin.jar”Java2MySql

我在那里有
.jar
文件

这是我运行它时收到的错误消息

我已经亲自去检查了com/mysql/jdbc文件夹,并在那里找到了名为Driver.java的文件


错误:无法找到或加载主类Java2MySql

MySQL连接器库Jar文件需要位于类路径中

见:

如何设置类路径的信息可以在本文中找到

然而,在您的情况下,您似乎忘记了将自己的代码添加到类路径中。当您使用

java -cp "$HOME/OOPS-Files/Code/learn/Driver/mysql-connector-java-5.1.34-bin.jar" Java2MySql
您自己的代码不再位于类路径上。因此,您需要在类路径中包含“.”(假设您从编译的类所在的同一目录运行java命令)

java -cp "$HOME/OOPS-Files/Code/learn/Driver/mysql-connector-java-5.1.34-bin.jar:." Java2MySql

将MySQL连接器jar放在lib文件夹中,您可以在,
WebContent->WEB-INF文件夹。它应该可以工作。

将JDBC驱动程序添加到运行时类路径。我已经下载了它…我不知道如何将它添加到类路径您使用的是eclipse还是netbeans?