Java 无法连接到正确的本地主机/phpmyadmin

Java 无法连接到正确的本地主机/phpmyadmin,java,mysql,netbeans,phpmyadmin,Java,Mysql,Netbeans,Phpmyadmin,我构建了一个Netbeans项目,并通过本地主机wamp服务器将其连接到MySQL数据库 在电脑出现问题后,我不得不将项目转移到笔记本电脑上 当我用我的旧数据库运行我的项目时,它找不到它;但是,它从phpmyadmin接口中查找默认数据库(test、mysql、performance_schema、information_schema) public void chackData(){ try { Class.forName("com.mysql.jdbc.Driver

我构建了一个Netbeans项目,并通过本地主机wamp服务器将其连接到MySQL数据库

在电脑出现问题后,我不得不将项目转移到笔记本电脑上

当我用我的旧数据库运行我的项目时,它找不到它;但是,它从phpmyadmin接口中查找默认数据库(test、mysql、performance_schema、information_schema)

public void chackData(){
        try {

    Class.forName("com.mysql.jdbc.Driver").newInstance();
    con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mylibrary_db","root", "");
    String sql = "SELECT * FROM db ;";
            pst = con.prepareStatement(sql);
            rs = pst.executeQuery();
            String s ="";
            while(rs.next()){
                 s = rs.getString("Db");
            System.out.println(s);
            }
    con.close();

有人能停下来吗?

我知道这个问题看起来很愚蠢,但是你移动了笔记本电脑mysql服务器上的旧数据库了吗?

我想这是因为你在旧数据库中复制了密码,或者旧数据库在我假设是新的WAMP安装过程中删除了它。如果您直接将旧数据库复制到新的wamp安装中,那么除非使用相同的密码进行设置,否则您将遇到问题,如果您不知道这些密码,则很难将其取回。

您可以从mysql客户端访问笔记本电脑上的旧数据库吗?作为一个代码,仅回答此问题已标记为低质量,可能很快就会被删除。请添加关于此代码的解释。@nalply很抱歉让您失望,@colonelthirtyttwo,但您的代码出现在低质量审阅队列中。我没有标记你的。
st = con.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM db ;");
System.out.println("Connection stablished");