Page 1 sur 1

mysql/phpmyadmin configuration

Posté : mer. 2 juin 2021 18:09
par Scahan
Bonjour tous le monde :D

J'ai un petit soucis avec mysql et phpmyadmin.

contexte : Ce matin je lance mon localhost WordPress pour faire quelques modifs sur un projet en cours et surprise, impossible de ce connecter .... (fin contexte :lol: )

Du coup je m'appercois que phpmyadmin me renvoi une belle "404". Par précaution je redémarrer lamp, et mysql, mais toujours pareil.

Chose bizarre plus aucunetrace de mon dossier "phpmyadmin" dans "/etc".

Je me suis dit que j'avais du faire une connerie, mais laquelle, cela marchais la semaine dernière et je n'ai pas toucher Mint depuis...

Bref, j'entreprend de réinstaller "phpminadmin", étant novice sous linux, je suis la procédure dispo sur l'aide ubuntu (c'est avec leur tuto que j'avais tous installer)

1- désinstallation des paquets
2- purge
3- reboot (je ne sais pas si cela est utile sous Mint, c'est un reflexe de WinWin ^_^)
4- réinstallation de "phpmyadmin"

cette fois j'ai accès à l'interface, mais impossible de créer une base, et mysql me donne l'impression de ne pas communiquer avec phpmyadmin ....

Du coup j'ai tenté le coup de poker, désinstaller "phpmyadmin" et "mysql" et tous réinstaller proprement ( en perdant mes bdd, mais bon il faut que je puisse travailler en local).

1- suppression "phpmyadmin" (comme au dessus)
2- suppression "mysql" et ses dependances
3- reboot
4- réinstallation "mysql"
5- réinstallation "phpmyadmin"

Et la c'est le drame je n'ai plus accès à "mysql" lorsque je fait un

Code : Tout sélectionner

sudo mysql
j'obtiens

Code : Tout sélectionner

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
La je sèche un peu :shock:.

A votre avis ou est ce que j'ai merdé ...

Dois je allez jusqu’à désinstaller complément "Lamp" +"mysql"+"phpmyadmin" ?

Si c'est le cas, afin que je ne fasse pas de boulette, est il possible de m'aider dans la procedure.

Un grand merci à vous par avance :B .

Re: mysql/phpmyadmin configuration

Posté : mer. 2 juin 2021 19:37
par Scahan
Merci cyrille,

ou meme avec la commande cité j'ai le même message d'erreur.

Je risque de devoir tous supprimer et recommence de zéro ^^ l'installation de lamp + mysql + phpmyadmin.

Re: mysql/phpmyadmin configuration

Posté : mer. 2 juin 2021 19:53
par Scahan
Merci je vais essayer, il faut que je supprime tous correctement avant je pense.

Re: mysql/phpmyadmin configuration

Posté : mer. 2 juin 2021 23:01
par Scahan

Code : Tout sélectionner

Outil de configuration des paquets

  ┌─────────────────────┤ Configuration de phpmyadmin ├─────────────────────┐
  │                                                                         │ 
  │ Une erreur s'est produite lors de la création de la base de données.      
  │                                                                           
  │ ERROR 1045 (28000): Access denied for user                                
  │ 'debian-sys-maint'@'localhost' (using password: YES)                      
  │                                                                           
  │ Vos possibilités sont:                                                    
  │  * abandonner - Provoque l'échec de l'opération; vous devrez revenir à    
  │    l'ancienne version, réinstaller, reconfigurer ce paquet, ou sinon      
  │    faites-le à la main, pour continuer à l'utiliser.                      
  │    Cela impacte le plus souvent la possibilité d'installer d'autres       
  │    paquets tant que l'échec de l'installation n'est pas résolu.           
  │  * réessayer - Pose à nouveau toutes les questions relatives à            
  │    l'installation (en incluant celles que vous pourriez avoir manqué      
  │    à cause du réglage de la priorité de debconf) et fait une nouvelle     
  │                                                                           
  │                                 <Ok>                                      
  │                                                                         │ 
  └─────────────────────────────────────────────────────────────────────────┘ 
                                                                              

Voila ce que j'obtiens ^_^ lors de l'installation de phpmyadmin.

Re: mysql/phpmyadmin configuration

Posté : jeu. 3 juin 2021 09:38
par Scahan
Alors j'ai tous désinstaller en suivant cette procédure https://gist.github.com/UbuntuEvangelis ... 42f6c133c9

Code : Tout sélectionner

# This will remove Apache
sudo service apache2 stop
sudo apt-get purge apache2 apache2-utils apache2.2-bin 
sudo apt remove apache2.*
sudo apt-get autoremove
whereis apache2
sudo rm -rf '+ les chemins trouver avec la commande précédente'

Code : Tout sélectionner

# This will remove PHP
sudo apt-get purge `dpkg -l | grep php7.4| awk '{print $2}' |tr "\n" " "`
sudo apt-get purge php7.*
sudo apt-get autoremove --purge
whereis php
sudo rm -rf '+ les chemins trouver avec la commande précédente'

Code : Tout sélectionner

# This will remove MYSql
sudo service mysql stop
sudo apt-get remove --purge *mysql\*
sudo apt-get remove --purge mysql-server mysql-client mysql-common -y
whereis mysql
rm -rf '+ les chemins trouver avec la commande précédente'

Code : Tout sélectionner

sudo apt-get autoremove
sudo apt-get autoclean
sudo reboot
et ensuite j'ai réinstaller avec ce que tu ma dit plus haut.

Code : Tout sélectionner

cat /etc/lsb-release 
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=20.1
DISTRIB_CODENAME=ulyssa
DISTRIB_DESCRIPTION="Linux Mint 20.1 Ulyssa"

Re: mysql/phpmyadmin configuration

Posté : jeu. 3 juin 2021 13:23
par Scahan
Non je n'ai pas acces a phpmyadmin, j'ai le droit à une erreur 404, j'ai bien accès au localhost, et j'arrive a rentrer dans mysql depuis le terminal.

Ça avance ^^.

Ce que je ne comprend pas, c'est que la première fois j'ai tous installer sans aucun soucis...

je ne sais pas si cela peu aider, mais je ne peux accéder a mysql qu'en passant par la commande sudo, sans ça j'ai un accès refuser.

Code : Tout sélectionner

SELECT user, host, plugin, authentication_string FROM mysql.user;
+------------------+-----------+-----------------------+------------------------------------------------------------------------+
| user             | host      | plugin                | authentication_string                                                  |
+------------------+-----------+-----------------------+------------------------------------------------------------------------+
| debian-sys-maint | localhost | caching_sha2_password | $A$005$(6
F/mF(		*
                 d5c94ZhGHHIriaBK16M2ZZEOWJU.JM6U0HtyH9kqs83HXzb/ |
| mysql.infoschema | localhost | caching_sha2_password |  |
| mysql.session    | localhost | caching_sha2_password |  |
| mysql.sys        | localhost | caching_sha2_password |  |
| phpmyadmin       | localhost | mysql_native_password |  |
| root             | localhost | auth_socket           |                                                                        |
+------------------+-----------+-----------------------+------------------------------------------------------------------------+
6 rows in set (0,00 sec)
edit: j'ai rajouté

Code : Tout sélectionner

Include /etc/phpmyadmin/apache.conf
dans mon fichier apache.conf et j'ai acces de nouveau a phpmyadmin. Il ne me reste plus qu'a me connecter sur mysql et de créer une bdd pour voir si le problème est résolu.

Re: mysql/phpmyadmin configuration

Posté : jeu. 3 juin 2021 14:01
par Scahan
J'ai pu réinstaller ma bdd wordpress, me connecter dessus depuis phpmyadmin.

Le problème est résolu, merci pour l'aide apporté :B .

Si j'ai le temps je chercherais pourquoi cela ne marchais plus.

Re: mysql/phpmyadmin configuration

Posté : jeu. 3 juin 2021 14:32
par Scahan
C'est quand même bizarre la situation mais bon à force de monter en comp dans l'univers du manchot mentholé ^_^ cela devrais m'arriver moins souvent.

Re: mysql/phpmyadmin configuration

Posté : lun. 28 juin 2021 03:44
par alain
Bonjour.

Sujet archivé (en lecture seule) car résolu.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)