Upgrade PhpMyAdmin von 5.0.2 auf 5.2.0 (Raspbian)

Aus Tutorials
Zur Navigation springen Zur Suche springen

Download

Tar-File herunterladen und nach /var/www verschieben:

cd ~/temp/
wget https://files.phpmyadmin.net/phpMyAdmin/5.2.0/phpMyAdmin-5.2.0-all-languages.tar.gz
tar -xzvf phpMyAdmin-5.2.0-all-languages.tar.gz
sudo mv phpMyAdmin-5.2.0-all-languages /var/www/phpmyadmin5_2_0
cd /var/www/
sudo chown -R www-data:www-data phpmyadmin5_2_0/

Altes Konfigurationsscript ins neue Verzeichnis kopieren;

sudo -u www-data cp phpmyadmin5_0_4/config.inc.php phpmyadmin5_2_0/

Softlink aktualisieren:

sudo ln -sfn phpmyadmin5_2_0 phpmyadmin

Datenbank für Konfigurationen anlegen

Benutzer pma (Standardname) anlegen:

CREATE USER IF NOT EXISTS 'pma'@'localhost' IDENTIFIED BY '<password>';

Danach die folgendes Skript öffnen

sudo vi /var/www/phpmyadmin/sql/create_tables.sql

und folgende Zeilen einkommentieren:

--
-- Privileges
--
-- (activate this statement if necessary)
GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON `phpmyadmin`.* TO 'pma'@localhost;

Danach das Skript ausführen:

mysql -u root -p < /var/www/phpmyadmin/sql/create_tables.sql

Zum Abschluss in der Konfigurationsdatei

sudo vi /var/www/phpmyadmin/config.inc.php

folgende Zeilen einkommentieren / anpassen:

$cfg['Servers'][$i]['controluser'] = 'pma';                                                                                                                                                                        $cfg['Servers'][$i]['controlpass'] = '<password>';  

Probleme

Eine Datenbank mit Namen „phpmyadmin“ anlegen und dort die phpMyAdmin-Konfigurationsspeicher-Tabellen einrichten.

Siehe Datenbank für Konfigurationen anlegen


Zurück zu PhpMyAdmin