最近使用資料庫操作比較多,使用了jetbrain 家的 datagrip 去連線資料庫,但發現無論如何連線不上,但之前在 idea 裡是沒有問題的。
經過排查後,原因在於沒有指定時區,mysql 8時區引數是必選的,沒有時區會連線不了。
解決方法是新增乙個引數
servertimezone=utc
jdbc url 為
jdbc:mysql:
這個引數對資料庫查詢似乎沒有影響,如果你要嚴謹一點使用中國時區,也可以 指定gmt+8, 注意引數要urlencode就好了
servertimezone=gmt%2b8
附圖
PHP5 6連線mysql8 0 遇到的坑
thinkphp5.1 報錯 php環境5.6 php7連線8.0 貌似木有這個問題 解決辦法 網上查詢得知mysql 8 預設字符集為utf8mb4,給出的解決方法都是設定mysql的預設字符集為老版本的utf8,然而其實只需要在mysql配置檔案中 mysqld 下加這兩行 character ...
MEIZU MX4連線不上adb
最近寫android的時候,用魅族mx4手機做除錯發現adb竟然連線不上mx4。後來找了下官方論壇裡說的,在pc的使用者目錄下,找到.android資料夾,裡面有個adb usb.ini,開啟這個檔案,寫入0x2a45。然後adb就可以連線上手機了。說明下,如果你用的是linux系統,你的使用者目錄...
springboot連線MySQL8 0報錯
我的解決辦法 先檢視mysql 的服務是否啟動 這裡填寫自己的資料庫名稱 在url後面加上編碼和時區 spring.datasource.url jdbc mysql localhost 3306 test?useunicode true characterencoding utf8 servert...