スレッド表示 | フラット表示〕 全トピック 923 件中 155 番目 次≫ ≪前

文字化け

created: 2007-01-08 19:59 | modified: 2007-01-13 14:43 | reply: 2

[3529] SET NAMES 'sjis'

user: シロウ | created: 2007-01-12 16:45
MySQL4.1から文字コードの設定が変わったと思います。

文字コードをデータベースだけではなくテーブルや各項目毎
に設定できる様になっているはずです。

SET NAMES 'sjis';


CREATE TABLE `test` (
`id` VARCHAR( 11 ) CHARACTER SET sjis COLLATE sjis_japanese_ci,
`name` VARCHAR( 64 ) CHARACTER SET ujis COLLATE ujis_japanese_ci,
`comment` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci
) TYPE = innodb CHARACTER SET utf8 COLLATE utf8_general_ci;

SET NAMESを宣言すれば、問題が解決できると思いますが
文字化けが解消できない場合は、テーブルの各項目の文字
コード設定も確認してみてください。
Parent: 3525  reply: 3530 返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 923 件中 155 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑