Daniël van Eeden
Daniël van Eeden
I applied some formatting changes to the description, hope that's ok.
Compiling with MariaDB client libraries is no longer supported in master.
Combining this with #161
MySQL 8.0 ships with: - SSL/TLS enabled by default - caching_sha2_plugin authentication DBD::mysql by default: - Has SSL/TLS disabled This results in the connection failing as the caching_sha2_plugin needs either...
I'm not sure why they `mysql_get_server_pubkey` thing isn't working for you. Are you sure DBD::mysql was build against a recent version of MySQL 8.0? However I would strongly recommend to...
The `mysql_get_server_pubkey=1` depends on which client library is compiled against and which client library is installed. It should work fine with MySQL 8.0 client libraries. It may work with new...
Could you check if 58e017b74dbaa3854aea04b7ca3dc87025ce7d92 fixes this for you? If not please create a separate issue.
In master compiling against MariaDB client libs is no longer supported. Use DBD::MariaDB for MariaDB.
``` #!/usr/bin/perl use v5.28.0; use strict; use warnings; use DBI; my $dsn = "DBI:mysql:test;host=127.0.0.1;port=8013;mysql_ssl=1"; my $dbh = DBI->connect($dsn, "msandbox", "msandbox"); $dbh->do("DROP TABLE IF EXISTS unicode_json_test"); $dbh->do("CREATE TABLE unicode_json_test (id int...
See #244 for details. Basically libmysqlclient is now always thread-safe (since 5.5)