Details
Description
Error after update to 10.5.8 on CentOS-8:
DBD::mysql::st execute failed: Unknown MySQL error
|
By perl-DBI-1.641-3.module_el8.1.0+199+8f0a6bbd.x86_64:
$DBh = DBI->connect("DBI:mysql:$DBName:$DBHost:$DBPort", $DBUser, $DBPasswd, {"mysql_enable_utf8" => 1}); |
Restart of MariaDB service fixes the issue for a few minutes and it reappears.
Please investigate ASAP.
Now I see same update for my CentOS-7 servers and I'm afraid to install it.
Attachments
Issue Links
- relates to
-
MDEV-17832 Protocol: extensions for Pluggable types and JSON, GEOMETRY
-
- Closed
-
The user informed me that changing a table used in the SELECT to use utf8mb4 instead of utf8mb3 caused the problem to disappear for a while (worked for a few days)
The user has the following character sets active:
The user have
show variables like "character%";
+--------------------------+----------------------+
| Variable_name | Value |
+--------------------------+----------------------+
| character_set_client | utf8mb3 |
| character_set_connection | utf8mb3 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8mb3 |
| character_set_server | utf8mb4 |
| character_set_system | utf8mb3 |
| character_sets_dir | /usr/share/charsets/ |
+--------------------------+----------------------