我的MySQL5.0 是apt-get 的,不是自己编译的.. 尝试了google 那些支持utf8的答案,全部都是说
修改 my.conf, 加入 default-character-set =utf8 在 client he mysqld 下
但是一旦我这么修改[mysqld] ([client]的没有问题),我的mysql 就不启动了, failed.
请问出了重新down然后编译, 有谁在ubuntu7.04下apt-get 然后设置成功mysql5.0 默认使用utf8 而不是latin的吗?
谢谢~
[老问题]MySQL UTF8 支持
-
- 帖子: 28
- 注册时间: 2007-09-18 22:31
-
- 帖子: 356
- 注册时间: 2007-02-15 6:26
-
- 帖子: 122
- 注册时间: 2007-09-17 12:09
-
- 帖子: 356
- 注册时间: 2007-02-15 6:26
1。mysql 默认 为 latin
Sidu 会正确显示任何 character-set . 因为 SIDU 是用网页形式显示的。所以没有这么多转换的问题了。
举例:
如果您的数据库里,有uft8 字符,以及 非uft8 但是能被 SIDU 正确显示的 cn-gb 以及 big5字符。
1. 用 SIDU EXPORT
2. 用 SIDU IMPORT 上一步的结果。
为了您的数据安全,请先实验:IMPORT 到 TEST 数据库。满意后,才动手。
结果:
您的所有数据将自动被转换成uft8了。
总结:
1. 保持您的mysql 原设置。
2. 所有一切SIDU自动解决。
3. 我也不知道为什么。SIDU会这么方便。因为我是菜鸟。因为我不知怎么搞这个character-set 所以做了个万能的 character-set 处理机:MySQL Sidu
2。能打开。不要改动任何设置。我有很多建表的sql文件,sidu 能不能打开这些个文件建立一堆的表?如果可以,我需要在这些文件里加上
default-character-set =utf8 的文字吗?
Sidu 会正确显示任何 character-set . 因为 SIDU 是用网页形式显示的。所以没有这么多转换的问题了。
举例:
如果您的数据库里,有uft8 字符,以及 非uft8 但是能被 SIDU 正确显示的 cn-gb 以及 big5字符。
1. 用 SIDU EXPORT
2. 用 SIDU IMPORT 上一步的结果。
为了您的数据安全,请先实验:IMPORT 到 TEST 数据库。满意后,才动手。
结果:
您的所有数据将自动被转换成uft8了。
总结:
1. 保持您的mysql 原设置。
2. 所有一切SIDU自动解决。
3. 我也不知道为什么。SIDU会这么方便。因为我是菜鸟。因为我不知怎么搞这个character-set 所以做了个万能的 character-set 处理机:MySQL Sidu
2007:琉璃地,旃檀林。心心作。念念是。