Seite 1 von 1
phpmyadmin / weitere Datenbanken
Verfasst: Di 13 Jan, 2004 12:04 am
von Xajorkith
Habe nun ein anderes Problem.
Bei meinen Freund sind einige Datenbankeinträge die nur noch Müll sind.
phpmyadmin ist zwar vorhanden jedoch so alt, dass man nichts löschen kann.
Kann ich mit meinen phpmyadmin eine zusätzliche Datenbank verwalten?
Wenn ich bei Home bin sehe ich, das ich bei 'Neue Datenbank anlegen' keine Rechte hab.
Geht es dennoch irgendwie?
Verfasst: Di 13 Jan, 2004 9:19 am
von Thies
Du musst die Datei config.inc.php ergänzen. Wenn Dein Kumpel aber auf einem anderen Server seine Website hat als Du, dann wirst Du über Dein phpMyAdmin keinen Zugriff darauf bekommen (in der Regel, Ausnahmen sind möglich).
Dann müsstet Ihr auf seinem Server eine neue Version des phpMyAdmin einspielen.
CU
Frank-Andre
Verfasst: Di 13 Jan, 2004 6:56 pm
von Xajorkith
Thies hat geschrieben:Du musst die Datei config.inc.php ergänzen. Wenn Dein Kumpel aber auf einem anderen Server seine Website hat als Du, dann wirst Du über Dein phpMyAdmin keinen Zugriff darauf bekommen (in der Regel, Ausnahmen sind möglich).
Dann müsstet Ihr auf seinem Server eine neue Version des phpMyAdmin einspielen.
CU
Frank-Andre
Klar ist mein Kumpel bei einen anderen Server.
Sonst wüßtest du dieses bestimmt.
Na ich hab ja nun ne Vorlage. Vielleicht bekomme ich es jetzt hin.
Hätte aber nicht gedacht, dass man bei der config derart viel frei lassen kann.
Wegen der zweiten Datenbank wurde mich die Theorie und auch die Praxis

trotzdem weiterhin interessieren.
Wie müßte man denn da die Daten für die zweite Datenbank angeben?
Getrennt mit einen Komma oder Semikolon?
Verfasst: Di 13 Jan, 2004 7:59 pm
von Thies
Neue DB:
Theorie: keine Ahnung

Praxis: bei den meisten Webhostern gar nicht möglich!
Du musst glaube ich root-Rechte (oder so ähnlich) haben, um über einen Browserzugriff Datenbanken einrichten zu können. Und das ver´weigen (aus sicherlich nachvollziehbaren Gründen) die meisten Hoster.
Auf meinem PC nutze ich dafür WinMYSQLadmin, aber auch diesen Programme werden von den meisten Hostern der Zugriff verweigert.
Daher: Nachfrage beim SysAdmin des Servers, der kann und darf das.
CU
Frank-Andre
Verfasst: Di 13 Jan, 2004 9:57 pm
von Xajorkith
Du schriebst doch, dass ich das in der config Datei ergänzen muss.
Da ich ja auch 2 Datenbanken hab könnte ich diese ja mit einer Installation ansprechen.
Das mit meinen Kumpel ist erledigt. Ging sogar schneller als erwartet.
Verfasst: Mi 14 Jan, 2004 8:48 am
von Thies
Richtig, Du musst nur die entsprechenden Daten in der config.inc.php eintragen. Ich habe derzeit hier rund 10 DBs, die sind alle integriert.
CU
Frank-Andre
Verfasst: Mi 14 Jan, 2004 9:29 am
von Xajorkith
Tja aber wie bzw. wo.
Die Einträge durch ein Komma getrennt?
also
Datenbank = 'DB1,DB2'
Passwort = 'PW1,PW2'
usw.
Verfasst: Mi 14 Jan, 2004 11:47 am
von Thies
/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to ''.
$i++;
$cfg['Servers'][$i]['host'] = 'MYSQL-HOST1';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'DB-USER1';
$cfg['Servers'][$i]['password'] = 'DB-PASSWORT1';
$cfg['Servers'][$i]['only_db'] = 'DB-NAME1';
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['pmadb'] = '';
$cfg['Servers'][$i]['bookmarktable'] = '';
$cfg['Servers'][$i]['relation'] = '';
$cfg['Servers'][$i]['table_info'] = '';
$cfg['Servers'][$i]['table_coords'] = '';
$cfg['Servers'][$i]['pdf_pages'] = '';
$cfg['Servers'][$i]['column_comments'] = '';
$cfg['Servers'][$i]['AllowDeny']['order'] = '';
$cfg['Servers'][$i]['AllowDeny']['rules'] = array();
$i++;
$cfg['Servers'][$i]['host'] = 'MYSQL-HOST2';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'DB-USER2';
$cfg['Servers'][$i]['password'] = 'DB-PASSWORT2';
$cfg['Servers'][$i]['only_db'] = 'DB-NAME2';
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['pmadb'] = '';
$cfg['Servers'][$i]['bookmarktable'] = '';
$cfg['Servers'][$i]['relation'] = '';
$cfg['Servers'][$i]['table_info'] = '';
$cfg['Servers'][$i]['table_coords'] = '';
$cfg['Servers'][$i]['pdf_pages'] = '';
$cfg['Servers'][$i]['column_comments'] = '';
$cfg['Servers'][$i]['AllowDeny']['order'] = '';
$cfg['Servers'][$i]['AllowDeny']['rules'] = array();
...
...
Für jeden weiteren Eintrag wird einfach der Block von
$i++ bis
$cfg['Servers'][$i]['AllowDeny']['rules'] = array(); drangehängt.
Das ist alles.
CU
Frank-Andre