• 締切済み

MySQLへの接続なんですが・・。

下記にあるJAVAのソースファイルがあるのですが、コンパイルしてクラスファイルをつくり、実行してもうまくいきません。 windows2000Professional, j2sdk1.4.0_01, MySQL3.23.47 // uc/BaseJdbc.java import java.sql.* ; public class BaseJdbc { public static void main(String[] args) { final String LINE = "---------------------------------------\n" ; try { Class.forName("org.gjt.mm.mysql.Driver") ; // JDBCドライバ登録 System.out.println("\n" + LINE + "MySQLのJDBCドライバを登録。") ; Connection connection = DriverManager.getConnection( "jdbc:mysql://localhost:3306/river_data", "Administrator","lled") ; System.out.println("データベース「jdbc:mysql://localhost/" + "river_data」へ接続。") ; } } } 下記、コマンドプロンプトにて実行画面。 D:\azMySq\uc\BaseJdbc>java BaseJdbc --------------------------------------- MySQLのJDBCドライバを登録。 java.sql.SQLException: Invalid authorization specification: Access denied for us er: 'Administrator@localhost' (Using password: YES) at org.gjt.mm.mysql.MysqlIO.init(MysqlIO.java:330) at org.gjt.mm.mysql.Connection.connectionInit(Connection.java:261) at org.gjt.mm.mysql.jdbc2.Connection.connectionInit(Connection.java:89) at org.gjt.mm.mysql.Driver.connect(Driver.java:167) at java.sql.DriverManager.getConnection(DriverManager.java:512) at java.sql.DriverManager.getConnection(DriverManager.java:171) at BaseJdbc.main(BaseJdbc.java:20)

みんなの回答

  • covachan
  • ベストアンサー率38% (46/120)
回答No.2

お返事遅れました。 申し訳ありませんが、私はmySQLを使用してシステムを作ったことがありませんので 情報のみをご紹介させていただきます。 参考URLの ”vi. JDBC ドライバのインストールとテスト” をごらんになられてはどうでしょうか??

参考URL:
http://www.net24.ne.jp/~ryo2/java/mysql.html
  • covachan
  • ベストアンサー率38% (46/120)
回答No.1

ご覧ください。

参考URL:
http://java-house.jp/ml/archive/j-h-b/039733.html
tom_cat
質問者

補足

mysql> use mysql Database changed mysql> select host,user,password from user; +-----------+---------------+------------------+ | host | user | password | +-----------+---------------+------------------+ | localhost | root | | | % | root | | | localhost | | | | % | | | | localhost | Administrator | 5637b507043a6a29 | +-----------+---------------+------------------+ mysql> update user set user is Administrator -> where user is root; ERROR 1064: You have an error in your SQL syntax near 'is Administrator すいません。具体的にどうすればいいんでしょうか?無知で申し訳ありません。お願いします。

関連するQ&A