コマンドプロンプトでMySQLへデータを入力する際、
MySQLでデータを入力するとき
「mysqlでERROR 1366 (HY000): Incorrect string value」
なるエラーが出たら
コードが違う、という事です。
mysql> show variables like ‘character%’;
とやってみてください。
character_set_clientでutf-8を指定しているのに、shift_jisで
insert使用としたから、
という事です。
mysql> set character_set_client = sjis;
mysql> set character_set_results = sjis;
でshift_jisでそのまま入力できます。
ただし、一回限り。
設定を変えればいいので
my.iniの[mysql]セクションを
[mysql]
#default-character-set=utf8
default-character-set=sjis
とする方法もあります。
'描く' 카테고리의 다른 글
ibatis # $차이 동적 테이블, 동적 컬럼을 사용해보자. (0) | 2021.07.07 |
---|---|
mysql datetime 시간형식 출력하기 질문입니다. (0) | 2021.07.06 |
30分で理解!jQueryのattr()で属性操作を極めるコツ! (0) | 2021.07.06 |
【jQuery】imgタグのsrcを書き換えて画像を変更する (0) | 2021.07.06 |
JSON.parse() - JavaScript | MDN - Mozilla (0) | 2021.07.06 |
댓글