修改MySQL的時區
首先需要檢視mysql的當前時區,用time_zone引數
- mysql> show variables like '%time_zone%';
- +------------------+--------+
- | Variable_name | Value |
- +------------------+--------+
- | system_time_zone | CST |
- | time_zone | SYSTEM |
- +------------------+--------+
- 2 rows in set (0.00 sec)
1 可以透過修改my.cnf
在 [mysqld] 之下加
default-time-zone=timezone
來修改時區。如:
default-time-zone = '+8:00'
修改完了記得記得重啟msyql
注意一定要在 [mysqld] 之下加 ,否則會出現 unknown variable 'default-time-zone=+8:00'
2 另外也可以透過命令列線上修改
- set time_zone = timezone
- 比如北京時間(GMT+0800)
- set time_zone = '+8:00'; 如下:
- mysql> set time_zone='+8:00';
- Query OK, 0 rows affected (0.00 sec)
- mysql> show variables like '%time_zone%';
- +------------------+--------+
- | Variable_name | Value |
- +------------------+--------+
- | system_time_zone | CST |
- | time_zone | +08:00 |
- +------------------+--------+
- 2 rows in set (0.00 sec)
3 再透過select now()來驗證時區
- mysql> show variables like '%time_zone%';
- +------------------+--------+
- | Variable_name | Value |
- +------------------+--------+
- | system_time_zone | CST |
- | <span style="color:#3366ff;">time_zone | +08:00 span>|
- +------------------+--------+
- 2 rows in set (0.00 sec)
- mysql> select now();
- +---------------------+
- | now() |
- +---------------------+
- | <span style="color:#3333ff;">2013-08-05 10:35:31 span>|
- +---------------------+
- 1 row in set (0.00 sec)
- mysql> <span style="color:#ff0000;">set span><span style="color:#ff0000;">time_zone='+0:00';
- span>Query OK, 0 rows affected (0.00 sec)
- mysql> show variables like '%time_zone%';
- +------------------+--------+
- | Variable_name | Value |
- +------------------+--------+
- | system_time_zone | CST |
- |<span style="color:#ff0000;"> time_zone | +00:00 span>|
- +------------------+--------+
- 2 rows in set (0.00 sec)
- mysql> select now();
- +---------------------+
- | now() |
- +---------------------+
- | <span style="color:#ff0000;">2013-08-05 02:35:43 span>|
- +---------------------+
- 1 row in set (0.00 sec)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23490154/viewspace-1062503/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Mysql】修改mysql時區MySql
- docker中的MySQL修改時區DockerMySql
- mac mysql修改預設時區為 utcMacMySql
- 修改Docker容器的時區為中國時區Docker
- Oracle修改時區Oracle
- AIX 修改時區AI
- weblogic修改時區Web
- Ubuntu Server修改時區UbuntuServer
- 修改Linux的時區,RedHat 7LinuxRedhat
- ubuntu16 修改時區Ubuntu
- linux CentOS 修改時區LinuxCentOS
- unix各系統時區修改方法
- MySQL中的時區設定MySql
- AIX修改系統時區的3種方法AI
- 檢視/修改Linux時區和時間Linux
- Linux 7 修改時區不生效Linux
- solaris11修改時區、ip、hostname
- linux修改主機時區方法Linux
- Linux設定和修改時間與時區Linux
- mysql的時區錯誤問題MySql
- 基於Alpine和Ubuntu的Docker映象修改時區UbuntuDocker
- 修改主機時區對Oracle的影響分析Oracle
- ubuntu 22.04版本修改時區的操作方法Ubuntu
- ubuntu 修改時區或時間 及網路同步時間Ubuntu
- mysql時區與時間函式MySql函式
- RedHat 6* 修改系統時區解決Redhat
- Ubuntu、CentOS修改時區、設定24小時時間格式教程。UbuntuCentOS
- RedHat Linux作業系統修改時區的方法RedhatLinux作業系統
- 測試修改作業系統時間&時區對oracle的影響作業系統Oracle
- 【Mysql】關於一個mysql的坑比時區問題MySql
- MySQL資料庫時區配置MySql資料庫
- MySQL修改表的列名MySql
- linux系統時區修改(Debian的主機和docker)LinuxDocker
- 【mysql】關於連線mysql資料庫時出現的時區錯誤time zoneMySql資料庫
- 時間同步的修改
- Mysql匯入大表檔案時注意修改引數MySql
- 修改MySQL中的資料MySql
- 修改mysql的root密碼MySql密碼