Installazione del pacchetto phpmyadmin ERROR 1045 (28000)


6

Ho bisogno di creare un nuovo db mySQL per un sito locale, ho pensato di farlo con phpMyAdmin, quindi ho installato quel pacchetto in questo modo:

sudo apt-get install phpmyadmin

Durante questo processo ricevo un paio di istruzioni e una di queste è:

The phpmyadmin package must have a database installed and configured before it can be used.
This can be optionally handled with dbconfig-common.

Decido di scegliere dbconfig-common.

Mi viene quindi chiesto di fornire la password per l'account amministrativo per creare il db / utente MySQL:

Password of the database's administrative user:

Questa è la password sudo? Ho pensato che stavo impostando una password, quindi scrivo la mia nuova password.

An error occurred while installing the database:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Dopo che ricevo questo errore, mi viene offerto di riprovare e lo faccio con varie password, qualunque cosa scelga mi riporta a questo prompt.

La ricerca che ho fatto non spiega cosa ci si aspetta qui, ma piuttosto suggerisce di rivedere i file di configurazione. Qualche idea?


  • OS: Ubuntu 13.10
  • MySQL: 5.5.35-0ubuntu0.13.10.1 (Ubuntu)

Risposte:


3

La password dell'utente amministrativo del database NON è la password di root. Potresti non aver MySQLinstallato. Provare:

sudo apt-get install mysql-server mysql-client

Ti verrà richiesta una password. Questa è la password che dovrai usare.

Quindi reinstallare phpmyadmin.


1

Le tue autorizzazioni non sono impostate correttamente per root o hai dimenticato la password di root di mysql.
Poiché la tua password di root di Linux è molto probabilmente (o almeno non dovrebbe essere) non uguale.

per reimpostare la password di root di mysql segui le istruzioni qui:

https://help.ubuntu.com/community/MysqlPasswordReset

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.