Per farla breve, ho finito per eliminare l'utente root da PHPMyAdmin in EasyPHP. Dopo alcune ricerche, ho usato skip-grant-tables per recuperare l'accesso al database. Ora, tuttavia, non posso fare nulla in quanto l'utente root ha 'Nessun privilegio.'phpMyAdmin segnala "Nessun privilegio"
Detto ciò, quando ho effettuato il login come "root", ho effettivamente la possibilità di creare un database tramite SQL.
Ho provato quanto segue e simili:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost';
FLUSH PRIVILEGES;
Eppure, non posso fare nulla. Inoltre, ho questo messaggio:
Le funzionalità aggiuntive per lavorare con tabelle collegate sono state disattivate. Per scoprire perché clicca qui.
Cliccando attraverso spettacoli:
$cfg['Servers'][$i]['pmadb'] ... OK
$cfg['Servers'][$i]['relation'] ... not OK [ Documentation ]
General relation features: Disabled
$cfg['Servers'][$i]['table_info'] ... not OK [ Documentation ]
Display Features: Disabled
$cfg['Servers'][$i]['table_coords'] ... not OK [ Documentation ]
$cfg['Servers'][$i]['pdf_pages'] ... not OK [ Documentation ]
Creation of PDFs: Disabled
$cfg['Servers'][$i]['column_info'] ... not OK [ Documentation ]
Displaying Column Comments: Disabled
Browser transformation: Disabled
$cfg['Servers'][$i]['bookmarktable'] ... not OK [ Documentation ]
Bookmarked SQL query: Disabled
$cfg['Servers'][$i]['history'] ... not OK [ Documentation ]
SQL history: Disabled
$cfg['Servers'][$i]['designer_coords'] ... not OK [ Documentation ]
Designer: Disabled
$cfg['Servers'][$i]['tracking'] ... not OK [ Documentation ]
Tracking: Disabled
reinstallazione EasyPHP non risolve il problema, e nulla esiste in VirtualStore (come uno post sul forum suggerito). C'è un file MySQL specifico che dovrei cercare?
Qualche idea? Ciò ha davvero fermato lo sviluppo della mia applicazione.
Grazie.
Sembra che sia sufficiente impostare correttamente le tabelle di sovvenzione. Se potessi farmi un favore e 'SELECT * FROM mysql.user WHERE user = 'root'' (con --skip-grant-tables on ovviamente) e incolla quello che ti dà, potrebbe aiutare. – cHao
root @ localhost ha tutti gli Y's – Peter
E quando ti connetti ti connetti a "localhost"? (Talvolta MySQL può essere ottuso: se ti connetti al tuo indirizzo IP, ti piace vederti come proveniente dal tuo IP piuttosto che dal localhost.) – cHao