Mysql
 sql >> Baza danych >  >> RDS >> Mysql

mysql-connector-java-8.0.12 :pojawia się błąd dla strefy czasowej serwera „Czas standardowy półwyspu malajskiego”

Rozwiązałem się bez zmiany rejestru na poziomie systemu operacyjnego. To może pomóc innym.

Pojawienie się tego błędu, ponieważ nazwa strefy czasowej z „czasem standardowym półwyspu malajskiego” nie jest dostępna w MySQL. Zgodnie z instrukcją w tej dokumentacji MySQL , pobrano strefa czasowa_2018e_posix_sql.zip z tego Strefy czasowe MySQL i załadowany do bazy danych MySQL zgodnie z instrukcją. Następnie dodałem poniższą konfigurację w pliku my.ini i zrestartowałem serwer.

default_time_zone=Asia/Singapore



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dynamiczna nazwa kolumny za pomocą przygotowanej instrukcji + zapytanie sql ze zmienną zawierającą 's

  2. MYSQL — pobieranie znaczników czasu między datami

  3. Błąd składni MySQL na DELIMITER przed CREATE TRIGGER

  4. mysql pasuje do wielu słów

  5. mysqldb na Pythonie 2.6+ (win32)