cakePHP導入して色々やっている最中です。
初めてということでMVCの動き確認するためにブラウザ確認してるのですが文字化けが発生してしまいます。
DB名:test
TABLE名:categories,comments,topics
ターミナルからbakeコマンド実行。
cake bake all Category;
cake bake all Topic;
cake bake all comment;
sql
1SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; 2 3CREATE TABLE `categories` ( 4 `id` int(11) NOT NULL AUTO_INCREMENT, 5 `name` tinytext COLLATE utf8_unicode_ci NOT NULL, 6 `created` datetime NOT NULL, 7 `modified` datetime NOT NULL, 8 PRIMARY KEY (`id`) 9) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; 10 11INSERT INTO `categories` 12(`id`, `name`, `created`, `modified`) VALUES 13(1, 'コンピューター', '2012-02-02 05:14:16', '2012-02-02 05:14:16'), 14(2, '生活', '2012-02-02 05:14:23', '2012-02-02 05:14:23'), 15(3, 'グルメ', '2012-02-02 05:14:30', '2012-02-02 05:14:30'); 16 17CREATE TABLE `comments` ( 18 `id` int(11) NOT NULL AUTO_INCREMENT, 19 `topic_id` int(11) NOT NULL, 20 `title` tinytext COLLATE utf8_unicode_ci NOT NULL, 21 `comment` text COLLATE utf8_unicode_ci NOT NULL, 22 `created` datetime NOT NULL, 23 `modified` datetime NOT NULL, 24 PRIMARY KEY (`id`) 25) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; 26 27INSERT INTO `comments` 28(`id`, `topic_id`, `title`, `comment`, `created`, `modified`) 29VALUES 30(1, 1, 'Mac', 31'プログラミングにはやはりMacではないでしょうか。', 32'2012-02-02 05:16:24', '2012-02-02 05:16:24'), 33(2, 1, 'Linuxなら', 34'Windowsのマシンで気に入ったものにLinuxを入れるのが最適。', 35'2012-02-02 05:17:06', '2012-02-02 05:17:06'), 36(3, 1, '好みのものを買えば。', 37'何でも大丈夫だと思いますよ。', 38'2012-02-02 05:17:26', '2012-02-02 05:17:26'), 39(4, 1, 'ありがとうございました', 40'みなさん、ありがとうございます。\r\n参考になりました!', 41'2012-02-02 05:17:45', '2012-02-02 05:17:45'), 42(5, 2, 'えびですね。', 'エビ。', 43'2012-02-02 05:18:37', '2012-02-02 05:18:46'), 44(7, 1, '結局', '何を買うことにしたんですか?', 45'2012-02-02 05:25:20', '2012-02-02 05:25:20'); 46 47CREATE TABLE `topics` ( 48 `id` int(11) NOT NULL AUTO_INCREMENT, 49 `title` tinytext COLLATE utf8_unicode_ci NOT NULL, 50 `body` text COLLATE utf8_unicode_ci NOT NULL, 51 `category_id` int(11) NOT NULL, 52 `created` datetime NOT NULL, 53 `modified` datetime NOT NULL, 54 PRIMARY KEY (`id`) 55) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; 56 57INSERT INTO `topics` 58(`id`, `title`, `body`, `category_id`, `created`, `modified`) 59VALUES 60(1, '新しいパソコン', 61'快適にプログラミングをする新しいパソコンが欲しいです。\r\n 62おすすめは何ですか?', 631, '2012-02-02 05:15:13', '2012-02-02 05:28:22'), 64(2, '好きなお寿司は?', 65'みなさんはどんなお寿司のネタが好きですか?', 663, '2012-02-02 05:18:18', '2012-02-02 05:27:51'); 67
結果↓
id1~3は文字化けしているので
bakeによって生成されたこのブラウザ上からDBへ試しに
コンピュータ
を登録してみました。
ブラウザでは文字化けはないのですが、DB側ではアラビア語みたいな感じになっています。
どうすればよいでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/19 15:32
2016/08/19 15:43
2016/08/19 15:43
2016/08/19 15:45
2016/08/19 15:52