Windows下修改mysql時區

2021-10-25 04:54:20 字數 1042 閱讀 9876

首先是檢視mysql的時區

mysql> show variables like "%time_zone%";
發現時區如下:

+------------------+--------+

| variable_name | value |

+------------------+--------+

| system_time_zone | |

| time_zone | system |

+------------------+--------+

網上很多教程用如下的命令修改只是暫時的,過後還會恢復原來的(至少我電腦是這樣的):

mysql> set global time_zone = '+8:00';

mysql> set time_zone = '+8:00';

mysql> flush privileges;

要永久更改需要去修改mysql配置

進入計算機服務找到mysql服務,檢視屬性找到其使用的配置檔案

進入相應目錄下,修改my.ini檔案,在[mysqld]下增加一行default-time_zone='+08:00'

重啟mysql服務

進入mysql輸入show variables like "%time_zone%",發現時區已更改

+------------------+--------+

| variable_name | value |

+------------------+--------+

| system_time_zone | |

| time_zone | +08:00 |

+------------------+--------+

Windows下MySQL修改Data存放路徑

1.正常安裝並配置mysql 2.新建想修改的資料庫安裝目錄如d mysql data 3.拷貝c programdata mysql mysql server 5.6 data下所有檔案到d mysql data 4.找到mysql軟體的安裝目錄預設為c programdata mysql mys...

Windows下 mysql密碼修改問題

windows修改mysql 5.7密碼遇到的問題 1.不知道密碼登入不進去 修改配置檔案,windows下是 my.ini,在mysqld下增加一行skip grant tables,然後重新啟動mysql服務,再次無密碼登入即可 2.修改密碼 5.7就沒有password欄位了 mysql up...

Windows下檢視修改Mysql的編碼

windows下程式設計連線mysql時,易出現中文亂碼情況,以下是解決方案 1 檢視mysql編碼 show variables like char 發現字符集編碼都是latin1,下面就有必要修改。2 修改編碼 第一步,一定要先把mysql的服務停掉,我的電腦 管理 服務 mysql 停止 第二...