Ho disinstallato il server di wamp e ora ho bisogno del mio database per il ripristino. Come posso fare questo processo?dove MySQL memorizza i file di database?
risposta
In ogni caso lo puoi sapere:
mysql> select @@datadir;
+----------------------------------------------------------------+
| @@datadir |
+----------------------------------------------------------------+
| D:\Documents and Settings\b394382\My Documents\MySQL_5_1\data\ |
+----------------------------------------------------------------+
1 row in set (0.00 sec)
Grazie Barry Galbraith dal Foro MySql http://forums.mysql.com/read.php?10,379153,379167#msg-379167
risposta molto più utile per qualsiasi installazione di MySQL, grazie. – Andrew
@Andrew d'accordo, questo mi ha aiutato anche perché era molto più generale. – ramoneguru
Essendo su un host condiviso senza visibilità nel file system, questo è ciò di cui avevo bisogno. –
Controllare il file my.cnf
nella directory del programma MySQL, cercare
[mysqld]
datadir=
Il datadir
è la posizione in cui è memorizzato il database MySQL.
su Linux, questo file è di solito a: /etc/mysql/my.cnf ei file di database sono a /var/lib/mysql –
WAMP memorizza i dati db sotto WAMP\bin\mysql\mysql(version)\data
. Dove la cartella WAMP stessa dipende da dove l'hai installata (su xp, credo che sia direttamente nell'unità principale, ad esempio c:\WAMP\...
Se hai eliminato quella cartella, o se la disinstallazione ha eliminato quella cartella, se non ha fatto un backup DB prima della disinstallazione, si può essere fuori di fortuna.
Se avete fatto fare un backup anche se phpMyAdmin, quindi il login, e fare clic sulla scheda di importazione, e selezionare il file di backup.
Grazie! Ho trovato questa risposta mentre eseguivo una ricerca sul mio disco rigido cercando la stessa cosa. Ho un'installazione xampp con MySQL Server 5.5 su Windows 7. Per altri con una configurazione simile: ho trovato il mio file di dati in C: \ ProgramData \ MySQL \ MySQL Server 5.5 \ data. Sul mio sistema ho dovuto digitare manualmente "C: \ ProgramData". – Sean
@Cryophallion hey questo è inutile penso. Da quando ho copiato il database dalla posizione che hai intimidito e incollato su un altro computer che ha la stessa posizione mysql. Il lato positivo è che mostra il database e le tabelle nel browser delle query, ma quando apro la tabella mostra "ottenuto l'errore 1 dall'errore del motore di archiviazione no 1030" –
phpMyAdmin è solo un programma per l'accesso a basi di dati, penso che la tua domanda è –