2015-05-07 12 views
33

Sto usando Ubuntu 12.04 LTS sulla mia macchina.Come riavviare il server MySQL remoto in esecuzione su Ubuntu Linux?

C'è un server MySQL situato in remoto. Voglio ricominciare.

Qualcuno può fornirmi dettagliate istruzioni dettagliate per riavviare il server MySQL.

Di seguito sono riportati i dettagli del server di database di MySQL che ho ricevuto da phpMyAdmin UI:

Server: Localhost via UNIX socket 
Server type: MySQL 
Server version: 5.5.40-0ubuntu0.14.04.1 - (Ubuntu) 
Protocol version: 10 
User: [email protected] 
Server charset: UTF-8 Unicode (utf8) 

qualcuno può aiutarmi?

Grazie.

+0

Il [documentazione] (http://dev.mysql.com/doc/refman/5.5/en/mysqld-server.html) può essere di qualche aiuto qui. – Tensibai

+0

Nessuna delle risposte ha funzionato per me, ma il riavvio della macchina ha funzionato: D –

risposta

82
  1. SSH nella macchina. Utilizzando le credenziali e l'indirizzo IP corretti, ssh [email protected]. Questo dovrebbe fornire l'accesso alla shell al server Ubuntu.
  2. Riavviare il servizio mySQL. sudo service mysql restart dovrebbe fare il lavoro.

Se il servizio MySQL è chiamato qualcos'altro come mysqld potrebbe essere necessario cambiare il comando di conseguenza o provare questo: sudo /etc/init.d/mysql restart

+0

Mi spiace che la risposta non abbia funzionato per me. Dopo aver eseguito il comando precedente, sono stato in grado di riavviare MySQL ma non è stato possibile effettuare il login tramite phpMyAdmin e anche il database non era accessibile. Perché è successo così? Sebbene sul terminale lo stato di inizio e fine sia stato mostrato 'Ok'. Poi ho provato il comando sudo del servizio mysql restart e tutto ha iniziato a funzionare correttamente. Puoi per favore guidarmi cosa c'è di sbagliato nella tua risposta e qual è la differenza tra questi due comandi? – user2839497

+1

Tecnicamente, sono uguali. Uno esegue il comando usando 'service', mentre l'altro usa il percorso completo, quindi entrambi eseguono lo stesso lavoro se sudo. Ma usare 'service' è il metodo raccomandato, aggiornerò la mia risposta. – Huey

-5

Che cosa ha funzionato per me su un server Amazon EC2 era

sudo service mysqlid restart 
+1

servizio mysqld restart – UserYmY

8
sudo service mysql stop; 
sudo service mysql start; 

Se la procedura sopra descritta non funziona, controlliamo uno sopra il codice indicato puoi fermare il server Mysql e riavviare il server

2

altro modo è:

systemctl restart mysql 
Problemi correlati