Les problèmes semblent liés à ton installation de globale de mysql.
Ça veut dire quoi ?? Que faudrait-il faire pour dépanner ? Sachant que je n'ai rien d'important dans mes bases MySql!
Ton log d'erreur concerne l'instance principale de mysqld. mysqld-akonadi lance une autre instance, sous l'identité de l'utilisateur au moment où il ouvre sa session.
J'ai un gros doute... sachant que la première fois que j'ai lancé la commande sans les guillemets, cela a produit une erreur d'accès au fichier /var/log/mysql/error.log ... preuve qu'il essayait d'écrire dedans:
$ mysqld-akonadi --log-error-verbosity --defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf --datadir=/home/jean-marc/.local/share/akonadi/db_data/ --socket=/run/user/1000/akonadi/mysql.socket --pid-file=/run/user/1000/akonadi/mysql.pid
2020-11-14T11:30:18.698155Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.22-0ubuntu0.20.04.2) starting as process 7083
2020-11-14T11:30:18.700976Z 0 [ERROR] [MY-010187] [Server] Could not open file '/var/log/mysql/error.log' for error logging: Permission denied
2020-11-14T11:30:18.701040Z 0 [ERROR] [MY-010119] [Server] Aborting
2020-11-14T11:30:18.701143Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.22-0ubuntu0.20.04.2) (Ubuntu).
J'ai donc donné des droits au fichier /var/log/mysql/error.log ... et c'est là qu'en live quand je lance la commande, qu'il me retourne ce fameux log!
Deplus, si on s'attarde au message d'erreur du début: mysqld: [ERROR] Failed to open required defaults file: /home/jean-marc/.local/share/akonadi/mysql.conf,
il apparait dans cette commande:
$ mysqld-akonadi --verbose "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"
Il n'apparait plus dans celle-là:
$ mysqld-akonadi --verbose "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf" , "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"
(avec l'espace avant la virgule)...
Il n'apparait plus non plus dans celle-là:
$ mysqld-akonadi --log-error-verbosity --defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf --datadir=/home/jean-marc/.local/share/akonadi/db_data/ --socket=/run/user/1000/akonadi/mysql.socket --pid-file=/run/user/1000/akonadi/mysql.pid
sans les guillemets...
Je me dis donc qu'il y a un truc... formatage ou autre dans la ligne de commande mysqld-akonadi... Peut-être une librairie qui gère mal ce formatage ???
En tous cas, je suis pas sûr pour les bases MySql ??
JM