Mon maître Java m'a dit d'installer MySQL-server, workbench et connector. J'y suis parvenu après avoir passé plus de 30 heures à lire différents messages.
Après avoir lancé Workbench, je suis allé dans Outils > Démarrer Shell pour les Utilitaires MySQL. Ce qui m'a donné cette popup : https://imgur.com/GQvHKsI
En appuyant sur l'option Télécharger, j'ai été redirigé vers ce site web : https://imgur.com/ETr2nrY
Après avoir installé ce paquet, chaque fois que je lance : sudo apt update j'obtiens cette erreur :
pranav@inspiron-5548:~$ sudo apt-get upgrade
[sudo] password for pranav:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
mysql-connector-python
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 1,362 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 216555 files and directories currently installed.)
Removing mysql-connector-python (8.0.16-1ubuntu19.04) ...
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'distutils.sysconfig'
dpkg: error processing package mysql-connector-python (--remove):
installed mysql-connector-python package post-removal script subprocess returned error exit status 1
Errors were encountered while processing:
mysql-connector-python
E: Sub-process /usr/bin/dpkg returned an error code (1)
Donc, j'ai pensé que je devrais désinstaller ça, et j'ai utilisé sudo apt-get remove --purge mysql-connector-Python mais cela n'a pas fonctionné non plus et j'obtiens la même erreur que ci-dessus.
Que faire ? Je suis dans les limbes ! Comme tout nouveau développement effectué dans "mysql-utilities" est vieilli jusqu'au 17 janvier 2017, je ne pense pas que j'en aurai encore besoin. J'ai fait l'erreur d'essayer d'installer un ancien paquet deb archivé. (newbie)
SI vous savez comment l'enlever, ce que c'est, ce serait vraiment utile de m'en parler.