Installation devenue impossible (résolu)

Soumis par Ajuda le dim 12/11/2023 - 19:12

Bonjour, installation devenu trés compliqué, Impossible de ce connecter a la base. J'ai réinstaller tout se dimanche et toujours la belle phrase de Laurux << utilisateur ou mot de passe érroné. Si vous avez une solution je suis preneur a chaque installation sur un nouveau système d'exploitation s'est le même manège. J'avoue que je suis découragé. A défaut je quiterai Laurux avec regret car si ce n'était pas la galére pour l'installer s'est un trés bon logiciel.
Ubuntu 22.04
Gambas 3.18.4
mysql 8.0.35

Bon dernière tentative. Réinstallation complète de Mysql avec création d'un utilisateur:
Sudo mysql
Enter password: Admin ordi

mysql> CREATE USER 'user'@'localhost' IDENTIFIED BY 'mot de passe';
Query OK, 0 rows affected (0,13 sec)

GRANT ALL PRIVILEGES ON * . * TO 'nouveau_utilisateur'@'localhost';
Query OK, 0 rows affected (0,07 sec)
FLUSH PRIVILEGES
SELECT user FROM mysql.user;
user |
+------------------+
| nom |
| debian-sys-maint |
| mysql.infoschema |
| mysql.session |
| mysql.sys |
LAURUX
+------------------+
10 rows in set (0,00 sec)

Ctrl+d = ^Dbye

Réinstallation de Gambas3 (ok)
Téléchargement de Laurux et lancement
cd ~/Laurux
~/Laurux$ gbr3 Laurux
gbr3: unable to load component: gb.qt4
tentative d'installation de gb.qt4 = fichier introuvable.
Pour ce soir exit malgrés plusieurs retard de devis et factures

Bonjour, erreur en fin de commande
Les paquets suivants contiennent des dépendances non satisfaites :
gambas3-runtime : Est en conflit avec: gambas3-gb-gui mais 3.16.3-3 devra être installé
Est en conflit avec: gambas3-gb-gui-opengl
Est en conflit avec: gambas3-gb-jit mais 3.16.3-3 devra être installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
Je vais essayé de désinstaller Gambas et de recommencer la manip

Sur synaptic les fichier sont cassés et reste en l'état. Par contre j'ai désinstaller avec un remove gambas3, puis autoremove et j'ai réinstaller avec sudo apt install gambas3 gambas3-gb-sdl-sound gambas3-gb-form-print pour le coup Laurux s'ouvre mais bloque sur la configuration accés Mysql (utilisateur et mot de passe erroné) si je restaure une sauvegarde elle est trop vieille ( pourtant du 2 nov)

Je ne suis pas sur que garder des paquets cassés de gambas soit une bonne idée, de plus il aurait mieux valu garder la version 3.16 fournie avec Unbutu.
Mais en premier on va vérifier si mysql est ok, pouvez vous vous connecter avec :
mysql -uLAURUX -p
Parce que dans la description que vous faites ci dessus vous utilisez 'user' dans create et 'nouveau_utilisateur' dans grant, le nom doit être le même dans les 2.

Oups la commande ne sais pas afficher:
mysql -uLaurux -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 8.0.35-0ubuntu0.22.04.1 (Ubuntu)

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Comment ça effacer tous les comptes ??
Avez vous utiliser le même nom d'utilisateur dans create que dans grant ?
Comment avez vous installé Laurux par le site internet ou par le magasin d'application ?

Suppression des comptes existant et qui ne répondait pas sous Laurux
commande:
DROP USER 'LAURUX'@'localhost'; puis tout les autres ayant servit a essayer samedi et dimanche
Après création de l'utilisateur Laurux qui lui semble fonctionner.
Ouverture de Laurux et inscription de l'utilisateur (bug : forcé a quitter)
Réouverture de Laurux sur le nouvel utilisateur et restauration de la base (bug: forcé a quitter)
troisième ouverture de Laurux la base est chargée accès au logiciel ( impossible de modifier un devis de la sauvegarde mais ça peu être normal puisque s'est un autre utilisateur)
Essai de la création d'un nouveau devis cela semble fonctionner (comment ?????)
Merci de m'avoir mis sur la piste même si je ne vois pas ou ne comprends pas dans quelles manip j'ai merdé. (les voies de l'informatique sont impénétrable)

Info Systeme Laurux
Ubuntu 22.04
Gambas 3.18.4
mysql 8.0.35
Laurux dernière version