我看过MySQL 4.1的文档,里面说,对多字节名称支持有问题!http://dev.mysql.com/doc/mysql/en/News-4.1.x.htmlTable names and column names now are stored in UTF8. This makes MySQL more flexible, but might cause some problems upgrading if you have table or column names that use characters outside of the standard 7-bit US-ASCII range. 所以可能要牺牲一下4.1的新特性,例如子查询,降级使用MySQL4.0