異常処理:java.sql.SQLException:Access denied for user'root'@local host'(using password:YES)

628 ワード

サーバープログラムを実行すると、「java.sql.SQLException:Access denied for user'root'@'localhost'(using password:YES)」とエラーが発生します。
1.まず、ユーザー名とパスワードが正しいか確認してください。マッチするかどうかは必ず確認してください。
検証の方式はmysql serverのbinディレクトリにcmdを使ってコマンドを入力することです。 
mysql -u [username] -p
車を返した後に、パスワードを入力して、もしアクセスできないならば、パスワードとユーザー名が一致しないのであるべきです。
2.しかし、パスワードとユーザー名が一致していることを確認しました。もう一度よく確認してみたら、the JAR file mysql-connector-java-60.6 hasのsource atechmentが確かにjarカバンを追加しました。その後、プロジェクトファイルを調べに行きます。プロジェクトファイルの右クリックをします。その結果、Libriesの下には2つの異なるインストールディレクトリの下のmysql-connector-java-6.6.jarパッケージがあることが分かりました。一つを削除したら、再度実行し、エラーが解決されます。