After several years of HeidiSQL use I got my first problem: when I insert a row containing a text which has the character "§" within, this character has a preceding "Â" when querying it:
INSERT INTO queries
(qid
, name
, query
) VALUES (25, 'getLabmanager', 'SELECT * FROM users WHERE users.uid=\'§1\'');
querying the row gives:
+-----+---------------+---------------------------------------------+
| qid | name | query |
+-----+---------------+---------------------------------------------+
| 25 | getLabmanager | SELECT * FROM users WHERE users.uid='§1' |
+-----+---------------+---------------------------------------------+
(by the way I use a table to store query expressions and replace the parameters which contain §1 etc.)
The column which contains this text is a BLOB. This problem arose when I changed to version 10.9.3-MariaDB-1:10.9.3+maria~ubu2204 when the collation utf8_general_ci has been changed to utf8mb3_general_ci. I don't know whether this is a database problem or it could be also a bug in HeidiSQL.
I am using HeidiSQL version 12.2.0.6576 on windows 10