

No.5ベストアンサー
- 回答日時:
私の場合ですが、データベース接続直後に
"SET NAMES SJIS;"
を実行すれば正常にINSERT出来ました。
なお、テーブルの作成時に文字コードをSJISにしておく必要があります。私は(cp932 -- SJIS for Windows Japanese)にしました。
後からテーブルの文字コードを修正してもうまくいきませんでした。
No.4
- 回答日時:
ANO.3の方の補足として、ANO.3の回答は文字データがSJISであることを
前提として話されていると思います。
ANO.3の条件を満たしているのにまだ同じエラーが発生する場合、
データの登録処理を行なうときの文字コード、テーブルの文字コードの設定を
確認してみて下さい。
参考URLはMySQLの文字コード設定について書かれたページです。
参考URL:http://www.javadrive.jp/mysql/control/index1.html
No.3
- 回答日時:
全角2バイト文字は、varcharで指定する桁数の2倍のサイズが必要ではないですか?
例えばvarchar(4)に”あいうえ”は入りません。
varchar(8)が必要です。
という事ではないですか?
No.2
- 回答日時:
まずは質問の仕方がおかしいかと思います。
MySQLのバージョンも書かない、環境も書かない、
どんなデータを入れようとしたのか、カラムの定義はなんなのか。
そもそも、どんな処理を行なおうとしたのかも分かりません。
あまりに情報不足です。
これではANO.1のように考えない人の方が僕は不思議に思います。
思いつく限りを全部あげていきます。思い当たる物があると良いのですが…
○全角と半角の間違い
○SQLの環境とデータを投入する処理の文字コードが異なる
○区切りに設定している改行コードが\rなのに対し、データが\r\nの改行区切りである
うーん、あまり思いつかないですね…
この回答への補足
環境はwindowsxp
エディターはeclipse3.1
mysqlは5.0.16です。
処理は、テーブルにデータを登録しようとしているところです。
エラーの部分はvarcharで定義していて、日本語を入れています。半角英数字のデータは登録できました。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MySQLでデータベースにデータin...
-
PHPでフォームからデータDBに書...
-
携帯サイト【PCからのアクセス...
-
MySQLの日付データについて
-
セレクト文について
-
アラートでyes noを作りたいです。
-
Pro*Cの構文エラー
-
mysql>PHPにデータ表示、10件ご...
-
PHP 10件表示 "前へ" "次へ"
-
実行時エラー3131 FROM 句の構...
-
エクセルVBAのデータベース接続...
-
stringaddslashes 半角¥が消える
-
JAVA SQLServerException 列名 ...
-
PHP+SQLite でSELECT文のWHERE...
-
テキストボックスに入れた内容...
-
テーブルの最後のレコードしか...
-
checkboxで複数選択して,OR...
-
PDOを使って複数キーワード検索...
-
MySQLにデータが書き込まれない
-
insert1つの処理でもトランザ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MySQLでデータベースにデータin...
-
csvをDBへ読み込んだら、NULLが...
-
重複データをカウントするのに...
-
MySQLの一部を、計算した後に表...
-
PHPでデータベースに正しく入力...
-
Tableのカラムをボタン化するには
-
MySQLでの売上集計
-
phpPgAdminでテーブルが作成で...
-
MySQLの日付データについて
-
RFC822形式での日時の取得
-
すいません、質問をさせて下さい。
-
クイズ形式サイトの復習機能の構造
-
携帯サイト【PCからのアクセス...
-
プライベート機能の作成
-
セレクト文について
-
開始日と期間で終了日を求める...
-
phpの掲示板でレスがあったスレ...
-
構造を教えてください。
-
SQL CASE 文について
-
internal server error時の回避
おすすめ情報