2012-04-19 20 views
8

Ich habe eine MySQL-Datenbank auf Amazon EC2 ausgeführt und habe MySQL Workbench für die Verbindung damit konfiguriert. Ich kann in den Workbench Admin-Bildschirm gelangen, aber das Problem, mit dem ich konfrontiert bin, ist, dass "Start/Herunterfahren" von Workbench deaktiviert ist. Es zeigt die folgende Meldung:MySQL Workbench kann nicht von Remote starten/herunterfahren

Workbench Remote Administration is disabled

Die Optionsdatei Bildschirm auch deaktiviert ist:

Workbench options screen disabled

Antwort

0

Als alternative Verwendung der Befehlszeile. Verbinden Sie ein SSH-Terminal mit der Linux-Box.

Wenn Sie mysql auf RedHat Linux (Fedora Core/Cent OS) verwenden Sie verwenden folgenden Befehl ein:

  • zum MySQL-Server starten:

    /etc/init.d/mysqld start 
    
  • MySQL-Server zu stoppen:

    /etc/init.d/mysqld stop 
    
  • Neustart mysql Server

    Diese
    /etc/init.d/mysqld restart 
    

wird auch testen, ob Ihre SSH-Verbindungen sind und laufen. Anscheinend braucht Workbench das. Dies wird auch viel weniger Aufwand, um herauszufinden. Wenn Sie die Konfiguration der mysql-Datei ändern müssen, stellen Sie sicher, dass Sie nano installiert haben und bearbeiten Sie einfach die mysql.cnf-Dateien mit nano.

+1

Wie oben erwähnt, kann ich mich in WB einloggen und Abfragen durchführen, was bedeutet, dass ich den myslqd-Dienst bereits gestartet habe. Ich habe mich mit ssh auf Linux eingeloggt und folgendes getan, um den mysqld-Dienst zu starten: "sudo service mysqld start" Aber meine Absicht ist es, nicht nur starten/stoppen von WB, sondern MYSQL-Administration von WB – user1241438

1

Ich konnte das Problem beheben. Im Grunde habe ich die Admin-GUI mit mysqld über die Root-Benutzer-ID verbunden. Der Grund dafür scheint zu sein, dass die Admin-GUI versucht hat, die Datei /etc/my.cnf zu modifizieren, wobei nur root das Privileg hat. Natürlich können Sie eine andere Benutzer-ID mit ähnlichem priviledge als root erstellen und es versuchen

+0

Sie abzuschließen Kann deine eigene Antwort annehmen. – Line

1

haben Sie Remote-Zugriff für die Remote-Verwaltung eingerichtet?