MySQLで日本語が使えない。
【概要】
データベースの文字コードを変更する。
※データベース作成時の文字コードが未指定だった為に、初期設定のlatin1になっていた。
【詳細】
○mysqlコンソールで以下のDDLを発行
ALTER DATABASE `hogehogeDB` default character set utf8;
○MySQLの設定を変更する。
my.ini
または
my.cnfを修正
[mysqld] port = 3306 socket = C:/Program Files/mysql/mysql.sock character-set-server=utf8 [client] port = 3306 socket = C:/Program Files/mysql/mysql.sock default-character-set=utf8 [mysql] default-character-set=utf8
【残課題】
環境作るときにやっとかな。
【補足】
確認コマンド
status
か
show variables like 'character%';
0 件のコメント:
コメントを投稿