MySQL データテーブルには中国語の varchar データを保存できませんか?
INSERT INTO `phptest`.`usermanage` (
`id` 、
`UserName` 、
`PassWord` 、
`Email` 、
`Image` ,
`question` ,//これは varchar(255)
`anser` ,
`sex` ,
`brithday` ,
`fromwhere` ,//これは varchar( 255)
`web` 、
`qq` 、
`msn` 、
`Icq` 、
`yahoo` 、
`wangwang` 、//ここに varchar( 255)
`pay` ,
`Info` ,//これは varchar(255)
`Lock`
)
VALUES (
'2', 'waterboy', '88888888', 'waterboy@163.com', 'http://www.sowa.cn/face/01.gif', 'あなたの恋人は誰ですか', '教えません', '1', '1982 -03-01'、'広州'、'http://www.waterboy.51.cn'、'0'、'waterboy@hotmail.com'、'889833'、'waterboy@yahoo.cn'、 'Dark Justice'、'kira@163.com'、'Ordinary person'、'0'
)
MySQL は次を返します:
#1366 - 間違った文字列値: 'xE4xBDxA0xE7x9Ax84。列 'question' の行 1
varchar 型のデータ項目に中国語を入力して保存すると、エラーが報告されます。
-----解決策---------
mysql データベースのエンコーディングを