Javascript 输出一直在说:用户访问被拒绝';根'@';本地主机';(使用密码:否)

Javascript 输出一直在说:用户访问被拒绝';根'@';本地主机';(使用密码:否),javascript,netbeans,xampp,Javascript,Netbeans,Xampp,我正在尝试将Netbeans JAVA中的登录系统连接到我的SQL数据库,但它在输出中一直说“拒绝用户“root”访问@“localhost”(使用密码:否)” 我不是在使用密码root@localhost我在我的.cnf文件中添加了“跳过授权表”,但它仍然不允许我连接 这是我的连接: public static Connection getConnection() { Connection con = null; try { Cl

我正在尝试将Netbeans JAVA中的登录系统连接到我的SQL数据库,但它在输出中一直说“拒绝用户“root”访问@“localhost”(使用密码:否)”

我不是在使用密码root@localhost我在我的.cnf文件中添加了“跳过授权表”,但它仍然不允许我连接

这是我的连接:

    public static Connection getConnection() {
        Connection con = null;
        try {
            Class.forName("com.mysql.jdbc.Driver");
            con = (Connection)               
        DriverManager.getConnection("jdbc:mysql://localhost/exam_provision?allowPublicKeyRetrieval=true&useSSL=false", "root", "");
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
        return con;
    }
它给了我这样一个信息:

拒绝用户“root”@“localhost”的访问(使用密码:否) 线程“AWT-EventQueue-0”java.lang.NullPointerException中出现异常 在examprovisionassistant.gui.RegisterScreen.submitButtonMouseClicked上(RegisterScreen.java:221) 在examprovisionassistant.gui.RegisterScreen.access$200(RegisterScreen.java:21) 在examprovisionassistant.gui.RegisterScreen$3.mouseClicked(RegisterScreen.java:94) 在java.awt.AWTEventMulticaster.mouseClicked处(AWTEventMulticaster.java:270) 位于java.awt.Component.ProcessMouseeEvent(Component.java:6542) 位于javax.swing.JComponent.ProcessMouseeEvent(JComponent.java:3324) 位于java.awt.Component.processEvent(Component.java:6304) 位于java.awt.Container.processEvent(Container.java:2239) 位于java.awt.Component.dispatchEventImpl(Component.java:4889) 位于java.awt.Container.dispatchEventImpl(Container.java:2297) 位于java.awt.Component.dispatchEvent(Component.java:4711) 位于java.awt.LightweightDispatcher.RetargetMouseeEvent(Container.java:4904) 位于java.awt.LightweightDispatcher.ProcessMouseeEvent(Container.java:4544) 位于java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) 位于java.awt.Container.dispatchEventImpl(Container.java:2283) 位于java.awt.Window.dispatchEventImpl(Window.java:2746) 位于java.awt.Component.dispatchEvent(Component.java:4711) 位于java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) 在java.awt.EventQueue.access$500(EventQueue.java:97) 在java.awt.EventQueue$3.run(EventQueue.java:709) 在java.awt.EventQueue$3.run(EventQueue.java:703) 位于java.security.AccessController.doPrivileged(本机方法) 位于java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) 位于java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) 在java.awt.EventQueue$4.run(EventQueue.java:733) 在java.awt.EventQueue$4.run(EventQueue.java:731) 位于java.security.AccessController.doPrivileged(本机方法) 位于java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) 位于java.awt.EventQueue.dispatchEvent(EventQueue.java:730) 位于java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) 在java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)中 位于java.awt.EventDispatchThread.PumpeEventsforHierarchy(EventDispatchThread.java:105) 位于java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 位于java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
在java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

中,我认为错误消息是MySQL消息;您是否真的像在标记中指出的那样使用Microsoft sql server?如果是MySQL,你看到了吗?呜呜,我标错了东西。我使用的是XAMPP,添加MySQL标签是值得的,因为XAMPP是一套软件,但这个问题只针对MySQL组件