it-swarm.com.de

Stoppen Sie die MySQL-Service-Fenster

Ich entwickle eine Website und muss Daten aktualisieren. Deshalb muss MySQL gestoppt werden.
Wie kann ich den Dienst beenden?

Wenn ich mir Control Panel-Dienste anschaue, werden sie ohne die Option Stopp oder Neustart gestartet. 

27
jop

Unter Windows

Wenn Sie Windows verwenden, öffnen Sie die Eingabeaufforderung und geben Sie ein

So beenden Sie den MySQL-Dienst

net stop MySQL 

So starten Sie den MySQL-Dienst

net start MySQL.

Unter Linux

Erweitern | Auswählen | Umbruch | Zeilennummern

# /etc/init.d/mysqld start
# /etc/init.d/mysqld stop
# /etc/init.d/mysqld restart

Fedora/Red Hat unterstützen dies auch:

 Expand|Select|Wrap|Line Numbers
 # service mysqld start
 # service mysqld stop
 # service mysqld restart

Ich weiß, dass diese Antwort zu spät kommt, aber ich hoffe, es hilft jemandem.

32
vinothp

Sie können den Starttyp in services.msc auf manual setzen. Auf diese Weise startet es nicht automatisch, sofern dies nicht erforderlich ist. Fordern Sie einfach den Namen des Dienstes von services.msc wie hier gezeigt an:

enter image description here

Sie können Batch-Dateien erstellen, um den Dienst auch relativ leicht zu starten und zu stoppen. Verwenden Sie diesen Namen jetzt in Batchdateien.

Ihre start.bat:

net start "mysql"

Und in deiner stop.bat:

net stop "mysql"
28
Nishu Tayal

Die am besten gewählte Antwort ist veraltet. Ich habe gerade MySQL 5.7 installiert und der Dienstname ist jetzt MySQL57, der neue Befehl lautet also 

net stop MySQL57

8
Matthew
net stop MySQL*

oder 

mysqld stop

oder 

mysql stop

in der Befehlszeile des Fensters Eingabeaufforderung.

<*> Wenn Sie Windows XP verwenden, benötigen Sie den Namen Ihres Dienstes, den Sie folgendermaßen erhalten können: (credits @Atli )

klicken Sie im Startmenü mit der rechten Maustaste auf die Verknüpfung "Arbeitsplatz" und wählen Sie .__ aus. "Verwalten", klicken Sie in der Gruppe "Dienste und Anwendungen" auf "Dienste" . Suchen Sie dann in der Liste der Dienste, bis Sie den MySQL-Dienst gefunden haben.

Dann können Sie den Dienst mit diesem Namen starten [oder stoppen]. Es kann manchmal sei "mysql5" oder "mysql51" oder so ähnlich. Kommt drauf an wer hat es installiert?.

6
Sebas

Für Windows gibt es ein paar Tricks, auf die man achten muss ...

(Vorausgesetzt, Sie haben MySQL von der Oracle-Site installiert, haben sich aber möglicherweise dazu entschieden, den Dienst beim Start nicht auszuführen) ...

  1. Um "mysqld stop" in der Befehlszeile für WinVista/Win7 zu verwenden, klicken Sie mit der rechten Maustaste auf Start -> Alle Programme -> Zubehör -> Eingabeaufforderung -> Als Administrator ausführen

  2. Jetzt, da Sie über ein lokales Betriebssystemadministratorzugriff verfügen, können Sie "mysqld stop" verwenden.

WENN SIE FOLGENDES ERLEBEN, VERSUCHEN SIE ES MIT EINEM BENUTZER/BEFEHL Aufforderung, dass NICHT DIE RICHTIGEN PRIVILEGES HAT:

121228 11:54:50 [Warning] Can't create test file c:\Program Files\MySQL\MySQL Server 5.5\data\hpdv7.lower-test
121228 11:54:50 [Warning] Can't create test file c:\Program Files\MySQL\MySQL Server 5.5\data\hpdv7.lower-test
121228 11:54:50 [Note] Plugin 'FEDERATED' is disabled.
121228 11:54:50 InnoDB: The InnoDB memory heap is disabled
121228 11:54:50 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121228 11:54:50 InnoDB: Compressed tables use zlib 1.2.3
121228 11:54:50 InnoDB: Initializing buffer pool, size = 128.0M
121228 11:54:50 InnoDB: Completed initialization of buffer pool
121228 11:54:50  InnoDB: Operating system error number 5 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory. It may also be you have created a subdirectory
InnoDB: of the same name as a data file.
InnoDB: File name .\ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.

Wenn mysqld nicht als bekannter Systembefehl angezeigt wird, fügen Sie ihn zu Ihrem Klassenpfad hinzu

  1. Klicken Sie mit der rechten Maustaste auf Arbeitsplatz
  2. Erweiterte Systemeinstellungen
  3. Umgebungsvariablen
  4. Systemvariablen
  5. suchen Sie nach und klicken Sie mit der linken Maustaste auf die Variable mit dem Namen path
  6. klicken Sie auf "Bearbeiten", kopieren Sie die Zeichenfolge in den Notepad und hängen Sie am Ende den vollständigen Pfad an Ihr MySQL-Bin-Verzeichnis an, z.

    % SystemRoot%\system32;% SystemRoot%;% SystemRoot%\System32\Wbem; c:\Programme\MySQL\MySQL Server 5.5\bin

6
foupfeiffer

Ich bin auf XP. Ich habe MySQL-5.6.10 manuell von .Zip installiert, kein von MySQL-Site bereitgestelltes Windows-Autoinstallationsprogramm. Das /bin-Verzeichnis von MySQL befindet sich in meinem PFAD. Also starte ich den Server mit dem Befehl mysqld --console wie folgt:

C:\Documents and Settings\User>mysqld --console
2013-04-12 14:39:19 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_times
tamp server option (see documentation for more details).

Ab jetzt läuft es. Und das Cmd-Fenster ist besetzt. Ich öffne mich und benutze eine andere.

Ich habe versucht, die Antworten von oben zu verwenden, aber keiner von ihnen kann den Server stoppen. Nur Fehler werden geworfen. Also stoppe ich den Server mit mysqladmin -u root shutdown im anderen cmd-Fenster oder mit Ctrl + C im cmd-Fenster, in dem er ausgeführt wird. Letzteres funktioniert nicht so gut wie das erstere, manchmal muss ich zweimal oder öfter auf Ctrl + C klicken.

Das Protokoll des Herunterfahrens sieht folgendermaßen aus:

2013-04-12 17:55:29 3968 [Note] Giving 0 client threads a chance to die gracefully
2013-04-12 17:55:29 3968 [Note] Event Scheduler: Purging the queue. 0 events
2013-04-12 17:55:29 3968 [Note] Shutting down slave threads
2013-04-12 17:55:29 3968 [Note] Forcefully disconnecting 0 remaining clients
2013-04-12 17:55:29 3968 [Note] Binlog end
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'partition'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_FIELDS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_INDEXES'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_TABLES'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_CONFIG'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_DELETED'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_INSERTED'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_METRICS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMPMEM'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMP_RESET'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMP'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_LOCKS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_TRX'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'InnoDB'
2013-04-12 17:55:29 3968 [Note] InnoDB: FTS optimize thread exiting.
2013-04-12 17:55:29 3968 [Note] InnoDB: Starting shutdown...
2013-04-12 17:55:30 3968 [Note] InnoDB: Shutdown completed; log sequence number 1719777
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'BLACKHOLE'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'ARCHIVE'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'MRG_MYISAM'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'MyISAM'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'MEMORY'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'CSV'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'sha256_password'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'mysql_old_password'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'mysql_native_password'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'binlog'
2013-04-12 17:55:30 3968 [Note] mysqld: Shutdown complete

Und ich weiß immer noch nicht, ob es 100% richtig ist, den Server herunterzufahren, aber es funktioniert :)

4
Green

Starten Sie Powershell als Administrator und führen Sie Folgendes aus:

net start [MySQL-service-name]

Finden Sie den Dienstnamen: 

führen Sie 'services.msc' aus, suchen Sie nach MySQL und klicken Sie auf Eigenschaften

 enter image description here

4
Bar Horing

um den Dienst zu beenden:

sc stop mysql56

und um es zu starten:

sc start mysql56

möglicherweise müssen Sie den mysql56 in Ihre Version ändern.

3
Yar

Wenn MySQL 57.

net start MySQL57

ODER 

net stop MySQL57
2
Vitalie Bancu

MySQL-Server für Windows7 einfach herunterfahren:

Arbeitsplatz> Verwalten> Dienste und Anwendungen> Dienste> Wählen Sie "MySQL 56" aus (der Name hängt von der installierten MySQL-Version ab.) Drei Optionen befinden sich in der oberen linken Ecke. Beenden des Dienstes Anhalten des Dienstes Starten Sie den Dienst neu

wählen Sie Dienst beenden>, um den Server zu stoppen

Um wieder zu starten, können Sie zum selben Speicherort gelangen oder Toolsoptionen auf der mySQL-Benutzeroberfläche auswählenServer> Starten/Herunterfahren> Wählen Sie Start oder Herunterfahren.

PS: Manchmal ist es nicht möglich, den Server über die GUI zu stoppen, obwohl die Optionen zur Verfügung stehen. Aus diesem Grund wird die obige alternative Methode angegeben. 

teilen Sie die Ans. verbessern. Vielen Dank

1
NrgwenyaDev

Wenn Sie Windows ausführen, versuchen Sie Folgendes:

  1. klicken Sie auf der Tastatur auf die Schaltfläche Start 
  2. geben Sie den Task-Manager ein
  3. klicken Sie mit der rechten Maustaste, und klicken Sie auf Ausführen als Administrator , wenn der Task-Manager geöffnet wird 
  4. klicken Sie auf Dienste und suchen Sie dann nach MySQL
  5. klicken Sie mit der rechten Maustaste darauf und dann auf Stopp Schließen Sie den Task-Manager, und Sie sind fertig.

um es zu starten, wenn Sie es verwenden möchten, befolgen Sie die gleichen Schritte und klicken Sie auf Start

0
Relexk

Ich habe das gleiche Problem und hier meine Lösung:

  1. gehen Sie zu service.msc und suchen Sie den MySQL-Dienst. Stellen Sie es als Start manuell ein.
  2. gehen Sie zum Task-Manager - Registerkarte Prozesse und suchen Sie mysqld. Hör auf
  3. gehen Sie zum Task-Manager - Registerkarte "Dienste", suchen Sie den MySQL-Dienst und beenden Sie ihn
0
xi xi

geben Sie einfach exit ein

und Sie sind aus mysql in cmd in Windows

0
Usama Chitapure