View Single Post
Old 17-11-2002, 11:25   #5
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Attento che MySQL con i permessi con cui l'hai installato è praticamente aperto all'esterno....

Quindi dovresti creare un utente amministratore...

Lancia mysql.exe (nella directory mysql\bin)...

Poi scrivi :

grant all privileges on * to 'root'@'localhost' identified by 'ciao';

Al posto di ciao devi mettere la tua password...

Poi scrivi :

delete * from mysql.user where user <> 'root';

A questo punto per accedere al client mysql devi usare l'utente root... mysql.exe -uroot -p

Pui permettere ad esempio il controllo completo su un determinato database in questo modo :

grant all privileges on nomeDB.* to 'user'@'localhost' identified by 'ciao';

Così per accedere da PHP al database nomeDB usi quel nome utente e password...

Ora devi creare un DB...

create database nomeDB;
use nomeDB;
create table... (questo comando ha molte opzioni, ti consiglio di scaricare il manuale e guardare lì)...
cionci è offline   Rispondi citando il messaggio o parte di esso