Ik weet dat deze vraag oud begint te worden, maar het bovenstaande 'geselecteerde' antwoord werkt niet echt. Dat stelt alleen de tijd in totdat sessiegegevens worden verwijderd.
Nadat ik dit had geprobeerd en me realiseerde dat het niet werkte, heb ik wat tijd besteed aan het doorlezen van de phpmyadmin-documenten en vond dit:
$cfg['LoginCookieValidity'] = 86400;
$cfg['LoginCookieStore'] = 0;
De eerste regel is de hoeveelheid tijd totdat u automatisch wordt uitgelogd. Deze waarden moeten worden ingesteld in uw phpmyadmin-installatiemap, in het bestand config.inc.php
.
Ze waren er helemaal niet in mijn bestand, maar na ze onderaan toegevoegd te hebben werkte het correct. De eerste variabele bepaalt hoe lang het duurt voordat je bent uitgelogd in seconden - ik heb de mijne ingesteld op 1 dag. De tweede variabele is hoe lang de cookie meegaat. 0 betekent dat de cookie blijft staan totdat u uw browser sluit.
Het instellen van deze twee variabelen zal het gewenste effect hebben. Je zou beide op een krankzinnig aantal kunnen instellen en nooit inloggen, maar dat zou behoorlijk onveilig zijn.