Il mio database proviene da un backup del server non funzionante.Desidero utilizzare un database mysql da un backup di un server non funzionante su un nuovo computer
Il mio database è la cartella dell'insegnante che si trovava sul server e contiene file per ciascun nome di tabella con l'estensione *.frm
.
Ho copiato il database da:
C:\Users\xxx\Downloads\wamp-saved\wamp\bin\mysql\mysql5.1.36\data\
e incollato tale cartella sul mio computer qui:
C:\wamp\bin\mysql\mysql5.6.17\data
mi rendo conto le due MySQL erano diverse versioni, ma sto solo cercando di utilizzare i file di database.
Quando avvio PHPMyAdmin sul nuovo computer, mostra il database di Teachercenter nell'elenco dei database.
Inoltre, se faccio clic sul segno più vicino al database di Teachercenter, posso visualizzare un elenco delle tabelle del mio database!
Ma se clicco su teachercenter database stesso, ottengo l'errore:
No tables found in database.
Come raggiungo mysql a riconoscere e farmi operare (phpMyAdmin) sul database teachercenter sul nuovo computer?
Ho provato ad avviare/utilizzare wampmanager.exe, ma non lo vedo in esecuzione per utilizzare i suoi menu.
Invece di copiare direttamente i file frm, vorrei esportare la base dati in un file .sql e quindi importarla. Molto probabilmente è il caso in cui i tipi di database sono diversi; in particolare frm è per myisam e non funzionerebbe con innodb. – Shawn
Sfortunatamente il server originale non è disponibile per l'esportazione sql. Vedo che il più recente server wamp ha come valore predefinito il motore innodb. Tuttavia, ho creato un nuovo tavolo sul nuovo wamp e ho usato innodb. Ma quando ho guardato la cartella dei dati, aveva tre file: db.opt, test @ 0020table @ 00201.frm e test @ 0020table @ 00201.ibd. – agershon
Ho bisogno di recuperare i tavoli che ho. Posso installare un vecchio mysql nel mio server di wamp che utilizza myisam per un motore di archiviazione? Posso istruire il server mysql corrente per usare il motore myisam per guardare questi file che ho? – agershon