Impostazione di phpmyadmin, ha ottenuto un errore di syntax MySQL

Ho provato a installare phpmyadmin su Debian Squeeze con un nginx e un server mysql installato. Ho eseguito sudo apt-get install phpmyadmin , e tutti sembravano andare bene fino a quando l'installazione mi ha gettato questo:

 An error occurred while installing the database: mysql said: ERROR 1064 (42000) at line 72: 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 '(14) NOT NULL, `sqlquery` text NOT NULL, PRIMARY KEY (`id`), KEY `usernam' at line 6 

…cosa fare?

  • I blocchi di posizione di nginx possono corrispondere a una string di query URL?
  • Qual è lo strumento migliore per aggregare statistiche del traffico da più server nginx?
  • Installazione di PHP 5.4.11 su CentOS 6.3
  • Disinstallare Docker quando installato tramite l'arricciatura
  • Apache / server PHP ritardato per un minuto prima di rispondere
  • File di accesso accessibili NGINX con delimitatori
  • installazione debian completamente automatica
  • Slot disk I / O in KVM con LVM e md raid5
  • Compilare un pacchetto debian per amd64 su una macchina i386?
  • i nomi predefiniti di default non sempre risolvono
  • Debian, tunnel 6 e problemi di connessione
  • Modificare il shorcut per l'interruttore della console
  • 2 Solutions collect form web for “Impostazione di phpmyadmin, ha ottenuto un errore di syntax MySQL”

    Sostituisci "timestamp (14)" in "timestamp" in / usr / share / dbconfig-common / data / phpmyadmin / install / mysql (sezione pma_history).

    Quindi reinstallare phpmyadmin.

    Riconfigurare phpmyadmin (invece di reinstallarlo) dopo aver risolto lo script come suggerito da Krevindiou potrebbe essere abbastanza buono:

     sudo dpkg-reconfigure phpmyadmin 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.