質問: はじめまして。質問させてください。 JAVAからMySQLのデータベースを表示しようとすると java.sql.SQLException: No suitable driver at java.sql.DriverManager.getConnection(DriverManager.java:532) at java.sql.DriverManager.getConnection(DriverManager.java:193) at HelloWorldJDBCMySQL.main(HelloWorldJDBCMySQL.java:18) というエラーが出てしまいます。 CLASSPATHはmysql-connector-java-3.0.10-stable-bin.jarに通しているはずなのですが間違っているのでしょうか? どなたか解決法があったら教えていただけないでしょうかお願いします。
回答: mysql-connector-java-3.0.10-stable-bin.jarを 持ってないので確かめていませんが、クラスパス は通っているんじゃないでしょうか。 通ってない場合は、例外はClassNotFoundException となるはず。 >Class.forName("org.mysql.jdbc.Driver"); >のあとで他のクラスをnewすると言う事だったので >しょうか? $さんが言っているのは、Class.forNameはやっても やらなくてもいいので、jarに含まれている他のクラス をnewしてみれば、クラスパスが通っているかわかる ということだと思います。