Impossibile eseguire mysql dopo lo spostamento dei dati (Fatal error: tavoli non può aprire e privilegio di blocco: Table 'mysql.host' non esiste)

StackOverflow https://stackoverflow.com/questions/8809637

  •  26-10-2019
  •  | 
  •  

Domanda

Vengo qui da questo topic

Dove utente ha esattamente lo stesso problema.

Ho installato Winamp (Apache + Mysql). Ho spostato le mie sottocartelle dati / (backup) a mysql / dati (cartella di installazione). Inizialmente avevo errore che la mia porta è in uso, così ho cambiato al 3307. La causa di questo errore potrebbe essere congelamento dei mysqld-nt (non chiusa, alloggiato in memoria)

  • porta è 3307
  • cartella dei dati è in my.ini è impostato correttamente
  • risultati dell'esecuzione del client nel vicino perché mysql-nt run doesnt
  • mysqld-nt Congela console.
  • console non può essere eseguito
  • mysqld-nt è chiuso (manualmente)

Sono utente di Windows. Il mio Mysql è parte del server di Wamp e non ha alcun mysql_install_db nella cartella bin. Io non uso linux, quindi non posso usare linux comandi. cliente Anche io non posso correre bevazse connessione al server non viene stabilito in modo da non può digitare il comando per il cliente.

Si prega di aiuto.

È stato utile?

Soluzione

Il fatto che la porta 3306 è in uso potrebbe essere un indizio che il processo server MySQL vecchio è ancora in esecuzione e monopolizzavano il porto. Perché è finestre, potrebbe essere necessario riavviare il sistema.

Il backup dei dati potrebbe essere stata corrotta, o no copiato correttamente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top