私のプログラムをデータベースに読み書きさせようとしています。Java MySQLのドライバが不足していますか?
「http://webhelp.ucs.ed.ac.uk/services/mysql/example2-java.php」
が、イムは、実行中の問題を抱えて:私は問題なくコンパイルされた接続するには、このサンプルコードを見つけましたそれ。実行するたびに
Failed to load mysql driver
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
ドライバを手動でダウンロードしてクラスパス経由で提供する必要がありますか、すでにjavaで指定されていますか?
EDITドライバをダウンロードしましたが、ドライバを使用するためにクラスパスでどのように実行できますか?私は私のバッチコマンドとしてこれを得たが、それは私にエラーを与える:
java -classpath driver/mysql.jar MySQL
とクラスパスなしで、それはMySQLのクラスを発見したときにエラーが
Error: Could not find or load main class MySQL
です:S
EDITそれを出した:D
java -cp .;./driver/mysql.jar MySQL
はい、必要なJARファイルをダウンロードする必要があります。つまり、クラス/インタフェース 'com.mysql.jdbc.Driver'を含むものです。 JDK/JRE自体の一部ではありません。 – home
はい、MYSQLドライバをダウンロードしてクラスパスに入れるのは、まさにあなたがしなければならないことです。 – Marvo
eclipseを使用していますか?どのIDEを使用しているかを知っていれば、質問を –