Beginning with MySQL 4.1.21, the locale indicated by the
      lc_time_names system variable
      controls the language used to display day and month names and
      abbreviations. This variable affects the output from the
      DATE_FORMAT(),
      DAYNAME(), and
      MONTHNAME() functions.
    
      Locale names have language and region subtags listed by IANA
      (http://www.iana.org/assignments/language-subtag-registry)
      such as 'ja_JP' or 'pt_BR'.
      The default value is 'en_US' regardless of your
      system's locale setting, but any client can examine or set its
      lc_time_names value as shown in
      the following example:
    
mysql>SET NAMES 'utf8';Query OK, 0 rows affected (0.09 sec) mysql>SELECT @@lc_time_names;+-----------------+ | @@lc_time_names | +-----------------+ | en_US | +-----------------+ 1 row in set (0.00 sec) mysql>SELECT DAYNAME('2010-01-01'), MONTHNAME('2010-01-01');+-----------------------+-------------------------+ | DAYNAME('2010-01-01') | MONTHNAME('2010-01-01') | +-----------------------+-------------------------+ | Friday | January | +-----------------------+-------------------------+ 1 row in set (0.00 sec) mysql>SELECT DATE_FORMAT('2010-01-01','%W %a %M %b');+-----------------------------------------+ | DATE_FORMAT('2010-01-01','%W %a %M %b') | +-----------------------------------------+ | Friday Fri January Jan | +-----------------------------------------+ 1 row in set (0.00 sec) mysql>SET lc_time_names = 'es_MX';Query OK, 0 rows affected (0.00 sec) mysql>SELECT @@lc_time_names;+-----------------+ | @@lc_time_names | +-----------------+ | es_MX | +-----------------+ 1 row in set (0.00 sec) mysql>SELECT DAYNAME('2010-01-01'), MONTHNAME('2010-01-01');+-----------------------+-------------------------+ | DAYNAME('2010-01-01') | MONTHNAME('2010-01-01') | +-----------------------+-------------------------+ | viernes | enero | +-----------------------+-------------------------+ 1 row in set (0.00 sec) mysql>SELECT DATE_FORMAT('2010-01-01','%W %a %M %b');+-----------------------------------------+ | DATE_FORMAT('2010-01-01','%W %a %M %b') | +-----------------------------------------+ | viernes vie enero ene | +-----------------------------------------+ 1 row in set (0.00 sec)
      The day or month name for each of the affected functions is
      converted from utf8 to the character set
      indicated by the
      character_set_connection system
      variable.
    
      lc_time_names may be set to any
      of the following locale values.
    
| ar_AE: Arabic - United Arab Emirates | ar_BH: Arabic - Bahrain | 
| ar_DZ: Arabic - Algeria | ar_EG: Arabic - Egypt | 
| ar_IN: Arabic - India | ar_IQ: Arabic - Iraq | 
| ar_JO: Arabic - Jordan | ar_KW: Arabic - Kuwait | 
| ar_LB: Arabic - Lebanon | ar_LY: Arabic - Libya | 
| ar_MA: Arabic - Morocco | ar_OM: Arabic - Oman | 
| ar_QA: Arabic - Qatar | ar_SA: Arabic - Saudi Arabia | 
| ar_SD: Arabic - Sudan | ar_SY: Arabic - Syria | 
| ar_TN: Arabic - Tunisia | ar_YE: Arabic - Yemen | 
| be_BY: Belarusian - Belarus | bg_BG: Bulgarian - Bulgaria | 
| ca_ES: Catalan - Spain | cs_CZ: Czech - Czech Republic | 
| da_DK: Danish - Denmark | de_AT: German - Austria | 
| de_BE: German - Belgium | de_CH: German - Switzerland | 
| de_DE: German - Germany | de_LU: German - Luxembourg | 
| EE: Estonian - Estonia | en_AU: English - Australia | 
| en_CA: English - Canada | en_GB: English - United Kingdom | 
| en_IN: English - India | en_NZ: English - New Zealand | 
| en_PH: English - Philippines | en_US: English - United States | 
| en_ZA: English - South Africa | en_ZW: English - Zimbabwe | 
| es_AR: Spanish - Argentina | es_BO: Spanish - Bolivia | 
| es_CL: Spanish - Chile | es_CO: Spanish - Columbia | 
| es_CR: Spanish - Costa Rica | es_DO: Spanish - Dominican Republic | 
| es_EC: Spanish - Ecuador | es_ES: Spanish - Spain | 
| es_GT: Spanish - Guatemala | es_HN: Spanish - Honduras | 
| es_MX: Spanish - Mexico | es_NI: Spanish - Nicaragua | 
| es_PA: Spanish - Panama | es_PE: Spanish - Peru | 
| es_PR: Spanish - Puerto Rico | es_PY: Spanish - Paraguay | 
| es_SV: Spanish - El Salvador | es_US: Spanish - United States | 
| es_UY: Spanish - Uruguay | es_VE: Spanish - Venezuela | 
| eu_ES: Basque - Basque | fi_FI: Finnish - Finland | 
| fo_FO: Faroese - Faroe Islands | fr_BE: French - Belgium | 
| fr_CA: French - Canada | fr_CH: French - Switzerland | 
| fr_FR: French - France | fr_LU: French - Luxembourg | 
| gl_ES: Galician - Spain | gu_IN: Gujarati - India | 
| he_IL: Hebrew - Israel | hi_IN: Hindi - India | 
| hr_HR: Croatian - Croatia | hu_HU: Hungarian - Hungary | 
| id_ID: Indonesian - Indonesia | is_IS: Icelandic - Iceland | 
| it_CH: Italian - Switzerland | it_IT: Italian - Italy | 
| ja_JP: Japanese - Japan | ko_KR: Korean - Republic of Korea | 
| lt_LT: Lithuanian - Lithuania | lv_LV: Latvian - Latvia | 
| mk_MK: Macedonian - FYROM | mn_MN: Mongolia - Mongolian | 
| ms_MY: Malay - Malaysia | nb_NO: Norwegian(Bokmål) - Norway | 
| nl_BE: Dutch - Belgium | nl_NL: Dutch - The Netherlands | 
| no_NO: Norwegian - Norway | pl_PL: Polish - Poland | 
| pt_BR: Portugese - Brazil | pt_PT: Portugese - Portugal | 
| ro_RO: Romanian - Romania | ru_RU: Russian - Russia | 
| ru_UA: Russian - Ukraine | sk_SK: Slovak - Slovakia | 
| sl_SI: Slovenian - Slovenia | sq_AL: Albanian - Albania | 
| sr_YU: Serbian - Yugoslavia | sv_FI: Swedish - Finland | 
| sv_SE: Swedish - Sweden | ta_IN: Tamil - India | 
| te_IN: Telugu - India | th_TH: Thai - Thailand | 
| tr_TR: Turkish - Turkey | uk_UA: Ukrainian - Ukraine | 
| ur_PK: Urdu - Pakistan | vi_VN: Vietnamese - Viet Nam | 
| zh_CN: Chinese - China | zh_HK: Chinese - Hong Kong | 
| zh_TW: Chinese - Taiwan Province of China | 
      lc_time_names currently does not
      affect the STR_TO_DATE() or
      GET_FORMAT() function.
    


User Comments
Add your own comment.