在window 平台安装mysql ,一般设置什么默认字符集好

sjfriends 2010-10-28 11:38:02
运行在window 平台下的mysql ,肯定需要存储中文数据,一般设置什么字符集好?
...全文
150 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuoxingyu 2010-10-28
  • 打赏
  • 举报
回复
设置成UTF8的。

在MY.INI的client和MYSQLD项下添加default-character-set=UTF8,重新启动服务。
ACMAIN_CHM 2010-10-28
  • 打赏
  • 举报
回复
那就用GB2312就行,根据你的实际选择。 如果可以固定下来什么字符集好,那MYSQL也就不必要允许大家进行单独配置,全在程序中固定成一种就行了,还省行用户自己选择。
sjfriends 2010-10-28
  • 打赏
  • 举报
回复
1 楼的朋友方法不太可行,我服务器上所有的表都是gb2312的,不可能把所有的表都重建
pzhuyy 2010-10-28
  • 打赏
  • 举报
回复
最好所有都UTF-8,省很多事。
小小小小周 2010-10-28
  • 打赏
  • 举报
回复
gb2312 本来就是存储中文的.我觉得不是字符集的问题.
sjfriends 2010-10-28
  • 打赏
  • 举报
回复
我本来是设置的gb2312 我检查了所有的表,都是gb2312的字符集,但我的存储过程中一个变量是中文值时就报字符集冲突的错误,变量存储e文就没问题
我的默认字符集也是设置的gb2312 my.ini文件定义

检查变量,只有一个system 的字符集是utf8 该变量为只读,无法通过set 方法修改
rucypli 2010-10-28
  • 打赏
  • 举报
回复
设置无所谓 关键是理解字符集

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧