在MYSQL中,如何将utf-8设置为默认值?

时间:2012-07-08 21:34:09

标签: mysql database

  

可能重复:
  How to make MySQL handle UTF-8 properly

  • 我已经创建了我的数据库。
  • 我不想在my.cfg中执行此操作。

    我想运行一个SQL查询来将utf-8设置为我的默认值 数据库中。

1 个答案:

答案 0 :(得分:0)

开始创建表后,它不再是单个ALTER DATABASE语句。你需要:

ALTER TABLE `foo`.`bar` CHARACTER SET utf8 COLLATION utf8_general_ci
正如评论中已经暗示的那样。这会将表中所有列的排序规则更改为指定的排序规则。但是,如果需要,也可以逐列控制字符集和整理。