1
URLをmysql dbに保存してアプリケーションに戻そうとしています。それは適切に保存されます。MYSQLからのURLの保存と取得
http://i.>/00/s/NTAwWDUwMA==/$(KGrHqZHJC4E8fW,EPnUBPN1zoBtIQ~~60_1.JPG?set_id=8800005007
しかし、検索中は、すべての '。' URLの演算子は
http://i�domain�com/00/s/NTAwWDUwMA==/$�KGrHqZHJC4E8fW�EPnUBPN1zoBtIQ~~60_1�JPG?set_id=8800005007
に置き換えられます。これらの特殊文字を削除する方法はありますか?テーブルの作成スクリプトを添付。 結果セットからURLを取得しています。 rs.getString(画像)
delimiter $$
CREATE TABLE `livedeals` (
`ItemID` bigint(20) NOT NULL,
`category` varchar(200) CHARACTER SET latin1 NOT NULL,
`deal_like` int(4) NOT NULL,
`deal_dislike` int(4) NOT NULL,
`image` varchar(200) CHARACTER SET armscii8 COLLATE armscii8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8$$
任意のヘルプは参考になります。ありがとう。
'あなたのテーブル定義から文字セットarmscii8のCOLLATEのarmscii8_bin'削除 - UTFを-8は大丈夫です:) – halfer
ありがとう..それは働いた! :D –
素晴らしい、いいえprobs :) – halfer