Hej, proszę o pomoc. Chciałem połączyć bazę danych MySql z IDE InteliJ.
Kiedy wchodzę w zakładkę DataBase -> Data Sources and Drivers i próbuję połączyć się ze swoją bazą danych, która działa i jest włączona w MySql otrzymuję komunikat "[HY000][1193] Unknown system variable 'query_cache_size'".
Opcję "driver" mam ustawioną na MySql Connector /J ver.5.1.4.0.
Proszę o pomoc ponieważ od kilku godzin nie mogę znaleźć nigdzie informacji o co chodzi z tym błędem, czemu się wyświetla, oraz jak to naprawić.
Czytałem o sprawdzeniu wartości w MySql za pomocą komendy "show variables like query_cache_size;, ale pokazuje mi tak jak bym w ogóle nie miał czegoś takiego. wynikiem jest "0 rows". A jednak w inteliJ woła o to, nie rozumiem tego błędu :(.
EDIT: skonfigurowałem wreszcie klienta MySql i znalazłem opcje, gdzie jest "query_cache_size" jest ustawione na wartość 1048576, mimo wszystko ciągle nie rozumiem w czym jest problem, który wyrzuca mi inteliJ.
EDIT 2: udało mi się trochę podziałać, ściągnąłem nowy connector ze strony MySql mysql-connector-java-8.0.7-dmr, wrzuciłem go jako sterownik i tym razem wywala błąd Connection to MySQL - @localhost failed.
[S1009] The connection property 'zeroDateTimeBehavior' acceptable values are: 'CONVERT_TO_NULL', 'EXCEPTION' or 'ROUND'. The value 'convertToNull' is not acceptable. -_-
EDIT 3: W koncu problem naprawiony, wrzuciłem steorwnik mysql-connector-java-5.1.44. Zastanawia mnie tylko jedna rzecz, wrzucałem różne wersje sterownika do pliku POM w mavenie i niby je przetwarzał, z tego co czytałem Maven miał zapobiec konieczności ręcznego ściągania bibliotek, czemu więc załapało dopiero gdy wrzuciłem connector ręcznie, kompletnie ignorując to co mam w pliku POM?