怎樣設置Linux底下的Mysql字元集?----100分贈送

Bogues 2002-09-12 04:19:38
Mysql 默認的字元集是latin1,這種字元集不支持"許","功","蓋"等等繁體字,據了解可以通過改變字元集來解決,Windows底下的方法我知道,但不知道Linux底下怎樣做?

Thanks.
...全文
29 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
闪光的小虫子 2002-09-21
  • 打赏
  • 举报
回复
my.ini
default-character=gb2312
yu_dx 2002-09-20
  • 打赏
  • 举报
回复
在mysql命令行:show variables;
检查是否有big5
如果没有,则重新编译加上--with-charset=CHARSET选项;

如果有,恭喜!如下启动即可
/usr/local/mysql/bin/mysql --default-character-set=big5 -u root -p
ralpher2017 2002-09-13
  • 打赏
  • 举报
回复
呵呵,谢了.我想在linux下你修改my.cnf就行了
/etc/my.cnf,如果没有,用find / | grep my.cnf
找到相应的文件后在文件中添加
set-variable = default_character_set = gb5
重启mysql看看
Bogues 2002-09-13
  • 打赏
  • 举报
回复
全部找過了,就是找不到my.cnf文件,不過在/usr/share/mysql目錄下面找到了
my-huge.cnf,my-large.cnf,my-medium.cnf,my-small.cnf
我在這四個文件裡面都修改過了,還是沒有用,用show variables還是顯示

Variable_name Value
back_log 50
basedir /
binlog_cache_size 32768
character_set latin1
character_sets latin1 big5 czech euc_kr gb2312
gbk sjis tis620 ujis dec8 dos
german1 hp8 koi8_ru latin2 swe7
usa7 cp1251 danish hebrew win1251
estonia hungarian koi8_ukr
win1251ukr greek win1250 croat
cp1257 latin5

............................
Bogues 2002-09-12
  • 打赏
  • 举报
回复
【確定 MySQL 預設的字元集:】
1. 打開 WinMySQLadmin 管理畫面(在視窗右下角狀態列紅綠燈圖示中按滑鼠右鍵,點選 Show me 選項)。

2. 點選管理畫面中 [Variables] 標籤選項,其中character_set變數就是您預設字元集的變數,其預設是 latin1 字元集(我們要將他改回 big5),而 chatacters_set 變數則是 MySQL 可以支援哪些字元集。

【修改預設字元集變數 character_set: 】

1. 請點選管理畫面中 [my.ini Setup] 標籤選項,設定 my.ini。

2. 按一下 [Pick-up and Edit my.ini values] 按鈕,以便編輯目前的 my.ini 設定檔。

3. 在 [mysqld] 設定區塊底下新增一行 default-character-set = big5 變數設定

4. 新增一個 [client] 設定區塊,並加入第三步驟的變數設定(游標往下移到空白處,新增兩行 [client] 和 default-character-set=big5)。

5. 按一下畫面左下方 [Save Modification] 按鈕儲存設定。

6. 重新啟動 MySQL 或 Windows


ralpher2017 2002-09-12
  • 打赏
  • 举报
回复
问个问题先.
在WINDOWS下如何设?

56,687

社区成员

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

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