Hallo,
ich benutze phpMyAdmin (Version 2.11.6) für mehrere Webprojekte gleichzeitig. Jede Projekt benutzt eine Datenbank, in der die notwendigen Tabellen abgelegt sind.
Um Beziehungen zwischen einzelnen Tabellen für den Benutzer einfacher darstellen / bearbeiten zu können, können spezielle Tabellen in der Konfigurationsdatei config.inc.php definiert werden und die Datenbank, in der diese Tabellen abgelegt sind:
$cfg['Servers'][$i]['pmadb'] = ''; // 'phpmyadmin'
$cfg['Servers'][$i]['bookmarktable'] = ''; // 'PMA_bookmark'
$cfg['Servers'][$i]['relation'] = ''; // 'PMA_relation'
$cfg['Servers'][$i]['table_info'] = ''; // 'PMA_table_info'
$cfg['Servers'][$i]['table_coords'] = ''; // 'PMA_table_coords'
$cfg['Servers'][$i]['pdf_pages'] = ''; // 'PMA_pdf_pages'
$cfg['Servers'][$i]['column_info'] = ''; // 'PMA_column_info'
$cfg['Servers'][$i]['history'] = ''; // 'PMA_history'
Legt man die Tabellen in eine separate Datenbank ab, muss diese komplette Datenbank bei jedem Projekt separat hochgeladen und eingepflegt werden, obwohl diese separate Datenbank ja für ALLE PROJEKTE GLEICHZEITIG zuständig ist.
Kennt hier jemand eine Möglichkeit, wie man in jeder Datenbank eigene "PMA_"-Tabellen anlegen kann, die dann nur die relevanten Daten für das entsprechende Projekt enthalten?
Weder im phpmyadmin-Wiki noch -Forum noch Google noch in diesem Forum habe ich was passendes gefunden.
Vielen Dank.