$cfg['Servers'][$i]['pmadb'] string
Starting with version 2.3.0 phpMyAdmin offers a lot of features to work with master / foreign - tables. To use those as well as the bookmark feature you will need to create a new db.
To use this functionality as superuser create a new database:
create a new database for phpmyadmin:
CREATE DATABASE phpmyadmin;
Note that "controluser" must have SELECT, INSERT and DELETE privileges on this database. Here is a query to set up those privileges (using "phpmyadmin" as the database name, and "pma" as the controluser):
GRANT SELECT,INSERT,DELETE ON phpmyadmin.* to 'pma'@localhost;
do not give any other user rights on this database.
enter the databasename in $cfg['Servers'][$i]['pmadb']
Pc-Dummy wrote:gibt es bei dir eine datenbank
namens phpmyadmin
Findest du indem du schaust ob im MySql ordner nen ordner namens PHPmyadmin ist
(nicht auf groß und kleinschreibung von mir achten shift-klempt )
arno nuehm wrote:habe mich auch gefragt weshalb die warnung da immer kommt, besonders deswegen weil ich mal mit relationen arbeiten wollte. in der fehlermeldung ist ein link zur phpmyadmin-docu.
dort kann man sich dann durch die einzelnen anweisungen durchhangeln, bis man die funktionalität freigeschaltet hat.
damit aber phpmyadmin zB die 'beziehungsübersicht' anzeigt, braucht es erst ein paar Tabellen, die man manuell anlegen muss. zunächst die db 'phpmyadmin' anlegen und dann - wie in der docu angegeben - die tabellen 'pma_bookmark', 'pma_relation' und 'pma_table_info'. (vorsicht, case-sensitive...hat mich lang gebraucht um das zu bemerken ).
am besten copyt man den code aus der docu und führt den sql-code in der db aus.
wenn man dann alles angelegt hat, muss man nur noch in der config.inc.php3 die entsprechenden daten (aus der docu entnehmen) eintragen.
dann noch einen pma-user in der db anlegen und das müsste es gewesen sein.
am besten einfach mal auf den link klicken und ab "$cfg['Servers'][$i]['pmadb'] string
" durchlesen
Users browsing this forum: No registered users and 6 guests