Ich benutze AWS-Server (Ubuntu) für die Sicherung meiner Remote-Mysql-Datenbank, mit mysqldump Befehl. Seit ich das db-Passwort geändert habe, kann ich keine Remote-Verbindung mehr herstellen, indem ich die Konfigurationsdatei /etc/mysql/my.cnf
verwende.Verbindung zu Remote-MySQL-Server von Ubuntu schlägt fehl
Wenn ich den Befehl
mysql -u root -h 1.1.1.1 -p 123456
Es ist erfolgreich verbindet mit, aber wenn ich mithilfe der MySQL-Konfigurationsdatei /my.cnf
, indem Sie nur
mysql
ich das bekommt zu verbinden bin versucht, Fehlermeldung:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Ich habe den DB-Server neu gestartet (ich brauche nicht mysq l Dienst auf aws, weil ich verbunden remote)
Ich möchte nicht über jede Steckdose Inhalt
my.cnf
file:
[client]
port = 3306
host = 1.1.1.1
user = root
password = 123456
[mysqld]
user = mysql
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
bind-address = 1.1.1.1
Ich weiß nicht, was sich geändert haben, mit Ausnahme von das passwort, ich habe nichts verändert, weder in der db selbst noch in der config-datei, also habe ich keine ahnung, warum es nicht mehr funktioniert.
auch 'passowrd' falsch geschrieben ist. –
@AvihooMamka Ich habe nur das Passwort für das Beispiel –