/ / come si accede a mysql (linux) con la rete LAN? - mysql, login

come accedi a mysql (linux) witihn alla rete LAN? - mysql, login

abbiamo una linux box con mysql 5.2 installato. Mi sono assicurato che funzionasse e ricontrollassi la porta 3306 e che fosse aperta attraverso (netstat -tulpn) ma non posso comunque accedervi sulla rete.
Ho controllato con il ping e tutti gli host rispondono correttamente.

Provo ad accedere con un comando come:

mysql -h 192.168.1.32 -u root -p

e dice "unknown mysql host "...":

cosa mi manca qui? è mysql 5.2 in esecuzione su CentOS

risposte:

1 per risposta № 1

Fai questo -

  1. Controlla se il tuo host (192.168.1.32) è attivo. ping 192.168.1.32
  2. Se sì, quindi accedere a quella macchina e controllare se mysqld è in esecuzione. service mysqld status (per Fedora) o service mysql status (per ubuntu)
  3. Se mysql è in esecuzione, quindi accedi e vedi se sono state concesse le autorizzazioni appropriate a quella macchina, quel database e quell'utente. Puoi farlo collegandoti a mysql come root ed eseguendo questo sql - GRANT ALL ON <database_name>.* TO "<user>"@"192.168.1.32" IDENTIFIED BY "<password";

0 per risposta № 2

Il server MySQL è configurato per accettare solo connessioni da localhost?