MySQL 8 0 時區問題

2022-06-29 05:24:14 字數 543 閱讀 6409

之前用idea進行資料庫連線的時候報了乙個錯

報錯[08001] could not create connection to database server. attempted reconnect 3 times. giving up.

後來查到是時區的問題

系統預設的時區與idea連線資料庫的時區不一致,

mysql預設時區為utc,我們屬於東八區時間,和utc存在八個小時時差。

使用mysql 5.7,時區問題是8.0以上版本才有的

在mysql目錄下找到my.ini

開啟在[mysqld]下新增一行 default-time-zone='+08:00'

重啟mysql服務

注意是[mysqld]下,加錯位置服務會開不起來

在mysql的命令模式下,輸入:set global time_zone='+8:00';

在idea上連線資料庫時,在advanced板塊中把servertimezone的屬性值為 asia/shanghai

mysql8 0提示命令 MySQL8 0操作命令

mysql8.0版本和mysql5.0的加密規則不一樣,而現在的很多任務具等都是不支援的,我們這裡使用的是將mysql使用者登入的加密規則修改為mysql native password的方法來進行解決的。修改加密規則alter user root localhost identified by p...

MySQL8 0登陸問題

一 忽略密碼 mysql出現error1698 28000 access denied for user root localhost錯誤解決方法 在ubuntu的terminal 也即終端 上輸入sudo vim etc mysql mysql.conf.d mysqld.cnf,進入到這個配置檔...

MySQL8 0修改密碼問題

mysql5.7和之前的使用者修改密碼方式 mysql uroot e set password password 123 mysql uroot p123.com e use mysql update user set authentication string password 456 wher...