MySQLで日本語、というよりUTF-8を扱いたいときは、データベース作るときにutf-8を文字コードに指定しないと大変という話。
日本語を突っ込もうとすると、以下のように怒られる。
Incorrect string value: '\xE3....
なので、mysqldで
create database db_name character set utf8;
と言った感じでutf8を使ってくださいとお願いしないといけない。
More than 5 years have passed since last update.
MySQLで日本語、というよりUTF-8を扱いたいときは、データベース作るときにutf-8を文字コードに指定しないと大変という話。
日本語を突っ込もうとすると、以下のように怒られる。
Incorrect string value: '\xE3....
なので、mysqldで
create database db_name character set utf8;
と言った感じでutf8を使ってくださいとお願いしないといけない。
Register as a new user and use Qiita more conveniently