Я попытался установить phpmyadmin на Debian Squeeze с установленным nginx и mysql-сервером. Я побежал sudo apt-get install phpmyadmin
, и все, казалось, шло хорошо, пока установка не выдала мне это:
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
...что?
Заменить «отметку времени (14)» на «отметку времени» в / usr / share / dbconfig-common / data / phpmyadmin / install / mysql (раздел pma_history).
Затем переустановите phpmyadmin.
Перенастройка phpmyadmin (вместо его переустановки) после исправления скрипта, как было предложено Кревиндиу, может быть достаточно хорошей:
sudo dpkg-reconfigure phpmyadmin