Simplemente ya no puedo iniciar sesión en PhpMyAdmin, dice inicios de sesión incorrectos. PHP funciona perfectamente. Por favor ayuda. Gracias.
2002 Cannot log in to the MySQL server
Language
Log in
Username:
Password:
Connection for controluser as defined in your configuration failed.
Respuesta1
Podría ser que su configuración de phpmyadmin haya sido algo "personalizada" y que ya no sea compatible con la forma en que está configurado su servidor MySQL. Normalmente, esto debería manejarse correctamente al actualizar ambos.
Si no comprende la configuración de phpmyadmin o no la configuró usted mismo, algunos problemas con la configuración de phpmyadmin en Debian/Ubuntu pueden solucionarse mediantepurgay reinstalar el paquete phpmyadmin, o quizás simplemente con sudo dpkg-reconfigure phpmyadmin
.
Respuesta2
Puede reconfigurar phpmyadmin y restablecer la contraseña de MySQL.
- Ctrl+ Alt+ Tpara iniciar la terminal
sudo dpkg-reconfigure phpmyadmin
- Método de conexión de la base de datos MySQL para phpmyadmin: socket unix
- Nombre del usuario administrativo de la base de datos: root
- Contraseña del usuario administrativo de la base de datos: mysqlsamplepassword
- Nombre de usuario de MySQL para phpmyadmin: root
- Nombre de la base de datos MySQL para phpmyadmin: phpmyadmin
- Servidor web para reconfigurar automáticamente: apache2
- ERROR 1045
- ignorar
sudo dpkg-reconfigure mysql-server-5.5
- Nueva contraseña para el usuario "root" de MySQL: mysqlsamplepassword
- Repita la contraseña para el usuario "root" de MySQL: mysqlsamplepassword
¡Ojalá te ayude!
¡Que tenga un lindo día!
Respuesta3
Si actualizó mysql-server, probablemente tenga un paquete roto que se publicó recientemente en el repositorio preciso.
Respuesta4
El problema era que otro usuario distinto de 'root' podía escribir en /etc/mysql/my.cnf. Entonces, durante la instalación de MySQL, el archivo fue ignorado y la instalación no funcionó bien.
Un simple :
chmod 644 /etc/mysql/my.cnf
aptitude remove mysql-server
aptitude install mysql-server
aptitude install mysql-common
Después de todo, hizo muy bien el trabajo.
Aptitude es, en mi opinión, mucho mejor que apt-get. Gestiona las dependencias mucho mejor que el otro y tienes menos posibilidades de tener problemas.