无法在eclipse中测试我的数据库连接[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

Hye我似乎无法为我的项目连接数据库,我无法找出原因。我已经在Mysql工作台中创建了数据库,但仍然无法运行jdbc.java

package database;

import java.awt.Component;
import java.awt.List;
import java.io.File;
import java.math.BigInteger;
import java.net.Inet4Address;
import java.net.InetAddress;
import java.net.SocketImpl;
import java.sql.*;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.CountDownLatch;

import javax.swing.DefaultListModel;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JTextArea;

import common_interface.Honeyword;

public class JDBC {

    public static void ConnectDatabase()
    {
        try
        {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            con=DriverManager.getConnection("jdbc:oracle://localhost:3306/Honeyword","root","qwertyuiop4595");
            System.out.println("Connected to Database..");
        }
        catch (Exception e)
        {
            System.out.println(e);
        }
    }

    static Connection con;
java database eclipse jdbc
1个回答
0
投票

您似乎使用MySQL数据库,我建议您使用直接的MySQL驱动程序而不是Oracle的:

Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/Honeyword","root","qwertyuiop4595");

请发布例外文字。

© www.soinside.com 2019 - 2024. All rights reserved.