2016-03-14 66 views
0

我最近一直在使用MySQL,爲了方便起見,我正在更改默認設置。我將語言環境從'en_US'更改爲'es_PA',因爲這是我住的地方,我想檢查時間格式。我可以更改MySQL源配置選項的區域設置嗎

事情是,通常,每當我打開我的Rpi並進入MySQL服務器,語言環境是在'en_US'。所以我進入超級用戶,並做到這一點:

set global lc_time_names = 'es_PA'; 

因此改變每個人的語言環境。但是,無論何時從服務器斷開連接並關閉Rpi,語言環境都會變回「en_US」。

所以,我的問題有兩個:

  1. 我是否變更語言嗎?
  2. 有沒有一種方法可以在my.cnf上默認更改它,就像我使用UTF8(字符集)一樣?

謝謝。

回答

0

您可以指定MySQL的所有長選項作爲.my.cnf設置。有一個--init-command選項,您可以使用它來始終在連接時執行。所以,如果你在該命令中設置了變量,那麼你很好。

像這樣的東西應該工作:

[mysql] 
init_command="SET lc_time_names='es_PA';" 
相關問題