Forums
Bonjour à tous !
Ayant déjà utilisé Laurux auparavant, pour la création d'activité de mon épouse, nous avons souhaité Laurux.
J'usqu'à la création de GRANT ALL UTILISATEURS, pas de soucis. Mysql donne l'impression de bien fonctionner (création et supréssion de fichier test)
Là ou ça couac, c'est au lancement de Laurux, la fiche de connexion remplie, laurux ne trouve pas sql...
Je ne sais pas quoi faire... quelqu'un pourrait-il m'aider ?erci
- Se connecter ou s'inscrire pour poster un commentaire
Connexion a Mysql impossible
Bonjour,
Trop vague. Pourriez-vous donner le message exact SVP?
Avez-vous vérifié que Mysql tourne ? Tapez dans un terminal : sudo systemctl status mysql
Frédéric
J’ai également décelé un…
J’ai également décelé un problème au niveau du HDD.
Je vais essayer de revoir cela et repartirait à zéro.
Je vous tiens au courant
Merci
Connexion a Mysql impossible
Bonsoir,
Comme cité plus haut, j'ai donc remplacer mon disque dur et refait toute l'installation. mais le problème persiste :
- Message d'erreur de connexion : ATTENTION, Acces Mysql impossible ! Veuillez vérifier que Mysql soit bien installé et que le service soit lancé SVP.
- Résultat pour la commande statu Mysql :
crealicia@crealicia-compta:~$ sudo systemctl status mysql
[sudo] Mot de passe de crealicia :
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset:>
Active: active (running) since Fri 2022-06-24 17:59:34 CEST; 14min ago
Main PID: 40926 (mysqld)
Status: "Server is operational"
Tasks: 38 (limit: 6901)
Memory: 357.0M
CPU: 4.805s
CGroup: /system.slice/mysql.service
└─40926 /usr/sbin/mysqld
juin 24 17:59:30 crealicia-compta systemd[1]: Starting MySQL Community Server...
juin 24 17:59:34 crealicia-compta systemd[1]: Started MySQL Community Server.
Dans l'attente de vos lumières...
Merci
As-tu essayé de te connecter…
As-tu essayé de te connecter avec phpmyadmin ?
Au fait, c'est quoi ta…
Au fait, c'est quoi ta distribution ?
Bonjour, Ça me laisserais…
Bonjour,
Ça me laisserais penser à une mauvaise création du "user", la bonne pratique c'est :
sudo mysql
create user 'nomsouslaurux'@'localhost' identified by 'motdepasse';
grant all privileges on *.* to 'nomsouslaurux'@'localhost';
flush privileges;
Bonsoir, Je vais répondre…
Bonsoir,
Je vais répondre dans l'ordre :
- je ne connais pas phpmyadmin ... ça ne me dit rien du tout
- l'os installé est la derniere version d'ubuntu actuellement téléchargeable (22.4 je crois)
- Je viens de refaire la procédure pour le flush privilèges et mysql me dit query ok :
mysql> grant all privileges on *.* to crealicia@localhost
-> ;
Query OK, 0 rows affected (0,08 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0,06 sec)
mais j'ai toujours le même souci à la connexion...
peut-être y aurait-il d'autre diagnostiques à entrer ?
PHPMyadmin est un utilitaire…
PHPMyadmin est un utilitaire pour gérer/administrer les bases de données Mysql.
Tu peux l'installer via l'installateur de logiciels de Ubuntu.
Ensuite tu te connectes avec ton navigateur. En général, http://localhost/phpmyadmin.
Cela permet de tester déjà, test identifiants créés précédemment.
Bonjour ampic07; Merci pour…
Bonjour ampic07;
Merci pour ta réponse. Du coup, j'ai installé php via le terminal et suivi les conseils du forum ubuntu.fr pour l'installation, mais quand je lance la recherche dans le navigateur : 404 not found :
The requested URL was not found on this server.
Apache/2.4.52 (Ubuntu) Server at localhost Port 80
Je pense que Mysql ne doit pas fonctionné comme il devrait...
Une autre idée. Est-ce que…
Une autre idée.
Est-ce que Laurux et la base de données sont sur le même PC ?
Oui, tout est sur le même PC…
Oui, tout est sur le même PC. Soit j'ai loupé une étape, soit un parametre est mal réglé... Sinon je ne vois pas ce qu'il y a...
Pour phpmyadmin, tu le…
Pour phpmyadmin, tu le lances comment ? Que mets tu exactement dans le navigateur ?
Je lances : http://localhost…
Je lances : http://localhost/phpmyadmin dans mon navigateur (l'adresse que tu m'avais cité plus haut).
Il y a un problème alors. On…
Il y a un problème alors.
On va procéder par ordre .
Tapes http://localhost : qu'est ce cela donne ?
J'au vu une entête apache…
J'au vu une entête apache très brievement puis un message de rapport de plantage :
Zut, l’onglet a planté…
Nous pouvons vous aider !
Choisissez Restaurer cet onglet pour recharger la page.
Nous aiderez-vous ?
Les rapports de plantage nous aident à diagnostiquer les problèmes et à améliorer Firefox.
Rapport de plantage pour cet onglet
Envoyer un rapport de plantage automatique afin que nous puissions résoudre des problèmes similaires
Inclure l’adresse des sites que vous visitiez au moment où Firefox a planté
Envoyer les rapports pour les onglets non actifs
Mettre à jour les préférences pour envoyer automatiquement les rapports lorsque Firefox plante
il me semble que la page…
il me semble que la page breve disait 404 not found...
Apache n'est pas installé…
Apache n'est pas installé. Pas obligatoire pour Laurux, mais qui permet d'utiliser phpmyadmin.
Apparemment tu n'as pas de grande connaissance système.
Et là, c'est du paramétrage système.
D'après la commande "sudo systemctl status mysql" que tu as lancé plus haut, mysql est bien lancé.
Mais c'est comme si il n'autorise pas les connexions locales.
Sans copie d'écran, c'est difficile par moment à visualiser.
Dans l'écran de paramétrage de Laurux, tu mets bien localhost comme serveur et le port 3306 ? L'identifiant est bien celui que tu as créé en faisant sudo mysql ?
Je viens de me rendre compte…
Je viens de me rendre compte, qu'en utilisant 'HTML simple' dans l'éditeur de message du forum, on pouvait joindre des images/copie d'écran.
Essais d'en joindre
Effectivement, mes…
Effectivement, mes connaissances systeme sont limités ;-) Je n'avais pas vu qu'il était possible de joindre des images dans les messages. Quels messages souhaite tu voir en capture ? Pour le port, c'est bien le 3306. Pour la connexion, j'utilise bien localhost
Il faudrait que fasse juste…
Il faudrait que fasse juste la copie d'écran des boîtes de dialogues.
Maintenant copie d'écran, une fois que valide.
"Il faudrait que fasse juste…
"Il faudrait que fasse juste la copie d'écran des boîtes de dialogues."
- de quelles boite de dialogue ? désolé, c'est un peu vague pour moi...
"Maintenant copie d'écran, une fois que valide."
- Je pense que le clavier n'a pas suivi... non ?
Je vais m'absenter une petite heure. N'hésite pas à m'envoyer des consignes et je les appliques dès mon retour.
Merci encore pour ton aide ;-)
Boites de dialogue = c'est…
Boites de dialogue = c'est la zone dans laquelle tu entres les informations de connexion, les messages que renvoi Laurux ...
Une fois que que tu clique sur Valider, que se passe-t-il ?
Fais une copie d'écran du message.
OK, J'ai fait une capture d…
OK,
J'ai fait une capture d'écran de chaque étape lorsque je lance Laurux :
1 - lancement
2 - Mysql
3 connexion
3 connexion
4 message erreur
4 message erreur
(sans sujet)
Tes copies d'écran sont peu…
Tes copies d'écran sont peu lisibles. Il ne faut pas une capture de la totalité de l'écran. Uniquement des boîtes de dialogues. Tu lances gnome-screenshot et tu sélectionnes "Sélectionnez la zone à capturer"
Redémarre ton PC.
Et recommence de lance Laurux
1 :
1 :
2 :
3 :
4 : et là, je pense avoir…
et là, je pense avoir mis chaque étape.
il me semble que Mysql n'autorise pas l'accès à l'utilisateur ou au programe ?
A l'utilisateur plutôt…
A l'utilisateur plutôt.
Voilà ce que je fais sur un installation fraîche de mysql :
- mysql_secure_installation en root
- sudo mysql
- GRANT USAGE ON *.* TO 'utilisateur'@localhost IDENTIFIED BY 'mypassword';
Bonjour, quelques…
Bonjour,
quelques commentaires:
-évitez de mettre le vrai nom d'utilisateur dans un forum publique pour des raisons de sécurité.
-évitez d'utiliser comme nom d'utilisateur, le même mot ou une partie du nom de votre site internet ou autre information trouvable facilement sur infogreffe.
Attention avant de faire
GRANT USAGE ON *.* TO 'utilisateur'@localhost IDENTIFIED BY 'mypassword';
il faut avoir créer préalablement créer l'utilisateur (replacer les champs utilisateur et mypassword par ce que vous souhaitez):
CREATE USER 'utilisateur'@'localhost' IDENTIFIED BY 'mypassword';
puis flush privilege ou redemarrer la machine ou le service.
je n'ai personnellement jamais essayé sur ubuntu 22.04.
Autre question, avez vous fait une installation depuis snapstore ou directement depuis l'archive téléchargeable... depuis l'application "snap", localhost n'est pas connu (car c'est un container isolé) et vous devez dans Laurux mettre l'adresse du serveur avec son adresse IP 127.0.0.1 (equivalent a localhost).
OK, Du coup : 1: mysql…
OK,
Du coup :
1: mysql secure installation donne :
$ mysql_secure_installation en root
Securing the MySQL server deployment.
Enter password for user root:
Error: Access denied for user 'root'@'localhost'
2 : le grant all privilège était fait et donne query OK
Sinon pour l'identifiant, ce n'est pas celui que je cite ou donne sur les photos ;-)
Merci a vous deux
Il ne faut pas taper 'mysql…
Il ne faut pas taper 'mysql_secure_installation en root' mais :
sudo mysql_secure_installation
Bonjour amipco07, C’est noté…
Bonjour amipco07,
C’est noté. Je refais cette manip ce soir et donnerai le retour.
Bonne journée à toi.
Bonsoir, Du coup, je viens…
Bonsoir,
Du coup, je viens de remarquer la particularité citée plus haut pour une installation vi snapstore. J'ai donc essayé la connexion avec l'IP, qui donne le meme résultat.
J'ai donc suivi la consigne d'ampic :
sudo mysql_secure_installation
[sudo] Mot de passe de crealicia :
Securing the MySQL server deployment.
Connecting to MySQL using a blank password.
The 'validate_password' component is installed on the server.
The subsequent steps will run with the existing configuration
of the component.
Please set the password for root here.
New password:
Re-enter new password:
Estimated strength of the password: 50
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
... Failed! Error: SET PASSWORD has no significance for user 'root'@'localhost' as the authentication method used doesn't store authentication data in the MySQL server. Please consider using ALTER USER instead if you want to change authentication parameters.
New password:
cela n'augure rien de bon...
Bonsoir, Savez-vous…
Bonsoir,
Savez-vous consulter les logs système ?
Ceux de mysql en particulier. Dans /var/log/mysql/.
Il faut le faire en admin : sudo cat /var/log/mysql/mysql.log ou error.log ...
Ou tail /var/log/mysql/mysql.log ou error.log ... pour ne voir que les dernières lignes.
Mais à mon avis, il faudrait que tu trouves un informaticien sur place, proche de chez toi
Bonjour, Et en essayant…
Bonjour,
Et en essayant simplement de se connecter à mysql comme ceci :
mysql -u -p
quel retour avez vous ?
plutôt comme ceci : mysql …
plutôt comme ceci :
mysql -unomlaurux -p
vous pouvez essayer aussi…
vous pouvez essayer aussi cela dans terminal :
nc -N 127.0.0.1 3306 < /dev/null
cela devrait vous retourner la version du server Mysql et tester que le port 3306 est proprement utilisé pour le serveur sql.
Bonsoir, Je vais essayer de…
Bonsoir,
Je vais essayer de faire les retours dans l'ordre :
Ampic07 : Aucun fichier de ce nom a priori (les 4 propositions)
J'aimerais beaucoup avoir un informaticien autour de moi... Ce qui m'agace, c'est que je l'avais installé autrefois, mais n'avais pas galéré comme cela.
MAGUER : mysql -NOM UTILISATEUR -p
Enter password:
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'alicia' at line 1
Damscot :nc -N 127.0.0.1 3306 < /dev/null
[
8.0.29-0ubuntu0.22.04.2
Rew:=+�����)f
yN7h(*\
caching_sha2_password3��#08S01Got an error reading communica
C'est mysql -u mysql …
C'est mysql -u
mysql -unomutilisateur -p
Welcome to the MySQL monitor…
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 11
Server version: 8.0.29-0ubuntu0.22.04.2 (Ubuntu)
Copyright (c) 2000, 2022, 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>
Une autre info, je ne me…
Une autre info, je ne me rapelle plus si je l'ai dit plus haut :
Laurux a été installé via la logithèque, peut-être que cela explique certains soucis ?
J'avais d'abord essayé d'installé Laurux avec les fichiers téléchargés via le site, mais l'icone du bureau était affiché avec une croix rouge, et le chemin ne fonctionnais pas, raison pour laquelle j'ai tout refais en partant de la logithèque.
Il aurait fallu que tu…
Il aurait fallu que tu demandes pourquoi le chemin ne fonctionnait pas.
De plus, une solution a été donné dans ce cas. C'est juste un lien dans le fichier Laurux.desktop. Regarde ce post : https://www.laurux.fr/node/666
Je me demande si tu ne devrais pas tenter de nouveau d'utiliser le fichier archive du site de Laurux.
De plus, est-ce que toutes les dépendances ont été installées lors de l'installation de Laurux via la logithèque.
Par exemple, regardes si tu as d'installé gambas3-gb-db-mysql (ou quelque chose comme ça).
Je ne suis pas sous Ubuntu.
Bonjour ampic, J’ai…
Bonjour ampic,
J’ai effectivement vu ce post. Étant novice, et ne comprenant pas clairement la solution, j’ai pensé qu’en passant via la logitheque, ce serait plus simple.
Pour gambas, j’ai suivi les conseils du site Ubuntu.fr sur la page Laurux pour les étapes d’installation.
Je vérifie ça ce soir en rentrant…
L'installation de Laurux par…
L'installation de Laurux par le snap-store est une très bonne idée, mais comme la dit Damien un peu plus haut dans la "connexion nouvelle base" il faut remplacer localhost par 127.0.0.1
Bonsoir, Il y a du neuf ! J…
Bonsoir,
Il y a du neuf ! J'ai remplacé localhost par 127.0.0.1, et Laurux crée la base. Mais, au bout de quelques secondes, Laurux ne répond pas s'affiche...
J'attends un peu et là ça marche !
Merci à tous pour votre aide !
Très bonne soirée à vous tous, et à biento sur le forum ;-)
Amitiés; Franck