[MySQL] Connessione remota Clicca QUI per vedere il messaggio nel forum |
Hamelin |
Scusate la domanda probabilmente stupida... Come mi posso connettere a un database MySQL remoto senza dover passare per uno script (PHP nel mio caso)? Ho già una serie di istruzioni SQL e dati in un po' di file e sarei molto più comodo a sparar dentro qualche comando che non a gestire tutto tramite script... vabbe'... non so nemmeno se mi son fatto capire. |
DeepBlue |
In effetti non ho capito molto, ma ho paura che tu abbia bisogno di un accesso ssh alla macchina (o comunque di un qualche tipo di prompt remoto) |
yeah |
Se vuoi collegarti direttamente a MySQL con il client, mi sa che devi fare come dice DeepBlue.
Se il problema è dover passare i dati al db, però, MySQL supporta il caricamento diretto da file attraverso LOAD DATA |
Hamelin |
Messa lì banalmente mi piacerebbe comportarmi come in locale... digito il comando mysql e il programma è al mio servizio.
Non esistono client MySQL?
Comunque ho fatto via PHP e morta lì... |
yeah |
Beh, che io sappia, via web c'è PHPMyAdmin, dovrebbe permettere di gestire il database in modo visuale, ma non l'ho mai provato. |
Viry |
Allora, devi fare due operazioni sulla macchina dove risiede il db.
Per prima cosa, in my.cnf, devi dire al mysql di ascoltare sull'indirizzo esterno (di default, ascolta solo su localhost)
code:
bind_address = 127.0.0.1
bind-address = ip_della_macchina
dopodiche' accedi al mysql come utente root e dai questo comando:
code:
mysql> grant all privileges on *.* to 'hamelin'@'%' identified by 'password';
Query OK, 0 rows affected (0.00 sec)
dopodiche' dalla macchina che vuoi, ti puoi collegare al mysql remoto semplicemente digitando
code:
mysql -h macchina_db -ppassword (senza spazi tra il -p e la password)
|
N@RV1 |
Originally posted by Hamelin
Messa lì banalmente mi piacerebbe comportarmi come in locale... digito il comando mysql e il programma è al mio servizio.
Non esistono client MySQL?
Comunque ho fatto via PHP e morta lì...
Ma se usi i plugin visuali di mysql non vanno bene?!
tipo MySQLAdministrator o MySQLQueryBrowser?!(insieme:D) |
|
|
|