JSPでMySQLにアクセスしたいのですが、下記のエラーが解決できません・・・
Exception名等で検索をかけても、非常に件数が少なくて困っています。
エラーはかなり行数が多いので先頭から少し載せてみます。
com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException:
Server connection failure during transaction. Due to underlying exception:
'com.mysql.jdbc.exceptions.MySQLSyntaxErrorException:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 醇A 醇A ' at line 1'. ** BEGIN NESTED EXCEPTION ** com.mysql.jdbc.exceptions.MySQLSyntaxErrorException MESSAGE:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 醇A 醇A ' at line 1 STACKTRACE: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 醇A 醇A ' at line 1 at
環境はWINDOWSXP、TOMCAT5,5、MySQL4.1です。
学校の課題でJSPとMySQLを用いたWebアプリケーションを構築しており、
時間が足りないので、家でも開発を進めようと思ったのですが、先に進めません。
Webアプリケーションの構造はtomcatディレクトリ/webapps/website/内に、regist.jsp、regist.html、login.jsp、login.htmlが、
./WEB-INF/classes/myAuth/内にAuthModule.javaというファイルがあり、jspからAuthModuleをimportして使用しています。
学校のPC環境はVineLinuxで、tomcatのversionは不明です、MySQLは4.0でした。
学校のPCではうまく実行でき、データベースにアクセスできることが確認できています。
非常にエラーの部分が見づらいとは思いますが、なんとか解決の糸口を教えていただけませんか・・
No.1ベストアンサー
- 回答日時:
SQL文の文法エラーと書いてあるので、
どんなSQL文を発行しようとしているのか
を書いてみると何か分かるんじゃないかと思います。
無責任な予想ですが、
学校で動いて家で動かないということは
MySQLの標準の文字コードが違っているとか、
MySQL4.0は文字コードの自動変換が無いけれど、
4.1からは文字コードの自動変換が追加されている件とか
その辺りが怪しいような気がします。
SQL文に日本語が入っていたら、英数字だけなら正しく動くか、
というのを試してみると良いのではないかと思います。
ソースを見直したところ、学校のPCがLINUXだったので
EUC-JPにエンコードが設定されていたのと、
auto_incrementを指定している列に書き込みをしており
それでSQLのエラーがでていたようです。
この2点の修正で動くようになり、やっと作業にかかれます・・
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- 英語 英文の添削お願いします。【長文です。】 マッチングアプリで相手を言い負かしている時のやつです。 色々 1 2023/07/01 02:12
- 英語 英語の問題でどう解いたらよいか分からないものがあります。教えていただけませんか?接続詞の単元です。 2 2023/06/18 15:45
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- YouTube youtubeからの著作権メールについて 2 2023/02/14 16:12
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
- 公的扶助・生活保護 保証人? 1 2022/05/17 22:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
シンボルが見つかりませんとい...
-
エラー:org.springframeworkが...
-
タグが閉じてないというエラー...
-
JSP内でString型からint型に変...
-
tomcat起動時エラー
-
eclipseでのsvn認証エラー回避方法
-
コンパイル時にエラーが出てし...
-
構文エラーのやり直しについて
-
jspのファイルでエラーが出る
-
Javaで疑問があります。 この問...
-
eclipseをバージョンアップした...
-
JSPの表示時エラー
-
java.lang.VerifyErrorとは。。。
-
Eclipseで次のエラー箇所にジャ...
-
Javaのエラーについてです
-
「型 ArrayList は総称ではあり...
-
java return文を指定できません。
-
BufferdReaderが見つからない?
-
enum列挙子に使える文字列と使...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
シンボルが見つかりませんとい...
-
エラー:org.springframeworkが...
-
tomcat起動時エラー
-
Javaのエラーについてです
-
タグが閉じてないというエラー...
-
コンパイル時にエラーが出てし...
-
構文エラーのやり直しについて
-
eclipseをバージョンアップした...
-
eclipseでのsvn認証エラー回避方法
-
Eclipseで次のエラー箇所にジャ...
-
JBossについて
-
JSPの表示時エラー
-
「型 ArrayList は総称ではあり...
-
Win32コンソールアプリでnamesp...
-
Eclipseの環境について
-
致命的: StandardServer.await:...
-
javaw.exeプロセスが正常起動し...
-
getParameterについて
-
JSP内でString型からint型に変...
おすすめ情報