0

デフォルトの文字セットをUTF-8からlatin1に変更すると、テキスト、varchar列がutf8に変更されるため、新しいテーブルは次のようになります...

...
  `include_zoneclass` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
...
  PRIMARY KEY (`campaignid`)
) ENGINE=InnoDB AUTO_INCREMENT=2082 DEFAULT CHARSET=latin1

テーブルを完全に latin1 にし、utf8 の痕跡がないようにするにはどうすればよいですか。

4

1 に答える 1

1

CONVERT TO CHARACTER SET で ALTER TABLE コマンドを使用してみてください

詳細については、こちらを参照してください: http://dev.mysql.com/doc/refman/5.1/en/alter-table.html

于 2012-04-11T05:21:52.053 に答える