[MDEV-15835] Check --default-character-set option Created: 2018-04-10 Updated: 2018-09-12 Resolved: 2018-04-10 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Documentation |
| Affects Version/s: | None |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Ian Gilfillan | Assignee: | Ian Gilfillan |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Got report that this is no longer working |
| Comments |
| Comment by Faustin Lammler [ 2018-08-16 ] |
|
Hi greenman, I am not sure about the good documentation to follow. And the default deployed option seems to be wrong '/etc/mysql/mariadb.conf.d/50-client.cnf': Faustin |
| Comment by Ian Gilfillan [ 2018-08-21 ] |
|
It looks like this option has never been supported by mysqlbinlog: https://mariadb.com/kb/en/library/mysqlbinlog-options. As you say, character-sets-dir is used. |
| Comment by Faustin Lammler [ 2018-09-12 ] |
|
Ok, as discussed with Otto, this is my suggestion. I think problem is in mysqlbinlog binary that should handle correctly default options as other mysql clients are. It has a '--set-charset=name' option from CLI so it should be able to read it from default client setting conf. But my C skills are not sufficient to handle this. On upstream 10.1 and 10.3 this option is commented so mysqlbinlog does not complain. But if uncommented, it exit as in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879099 |