- Home
- Categorie
- Coding e Sistemistica
- PHP
- Impossibile creare database con phpmyadmin.
-
Impossibile creare database con phpmyadmin.
Sera a tutti.
Ho un problema con phpmyadmin. Non mi fa creare un nuovo database Mysql. C' è la voce: Crea un nuovo database:. Più sotto nessun privileggio, in rosso. Non c' è nessun link che mi faccia creare il db.
In fondo alla pagina di phpmyadmin c' è un info:
Le caratteristiche aggiuntive sono state disattivate per funzionare con le tabelle linkate. Per scoprire perché clicca.
Come risolvo il problema? :bho:
-
L'utente con il quale hai effettuato l'accesso non può creare database. Di cosa parliamo? Hosting condiviso, VPS, dedicato?
-
@Francesco Di Caprio said:
L'utente con il quale hai effettuato l'accesso non può creare database. Di cosa parliamo? Hosting condiviso, VPS, dedicato?
Ho creato un webserver casalingo su un thin client. Uso la distro debian 6 senza grafica. Lo gestisco da remoto con putty, sulla stessa rete lan.
Da telnet ho dato questi comandi:
mysqld_safe --skip-grant-tables
mysql -u root
UPDATE mysql.user SET Password=PASSWORD('mia_password') WHERE User='root';
FLUSH PRIVILEGES;Ho dato questi comandi perché non mi faceva logale.
-
FLUSH PRIVILEGES prende i privilegi specificati nella tabella user per l'utente specificato e li applica.
Vai nella tabella user, in corrispondenza di ROOT verifica se tutte le colonne sono a Y. Se vedi qualche colonna impostata a N, modificala e portala a Y, dopodiché ri-esegui FLUSH PRIVILEGES.
-
Sono andato nel db mysql(23), tabella user, vedo tutto con Y. Le ultime 4 colonne ci sono tutti zero. (max_question - max_updates - max_connections - max_user_connections). Anche qui devo mettere Y ?