Hoffentlich kann mir jemand helfen, ich habe viele der Wiederherstellungs-Antworten auf Stackoverflow recherchiert.Probleme beim Wiederherstellen einer .frm-Datei mit mysqlfrm
Ich habe den Fehler gemacht, den Datenordner von mysql zu kopieren und in den neuen wamp 2.5 mysql/mysl5.6.17/data-Ordner einzufügen.
Wenn ich auf eine Tabelle klicke, gibt es "Tabelle existiert nicht". Dies zeigt die, was zeigt
3688 [Warning] InnoDB: Can not open Tabelle craigmedia/wp_eg_grids aus dem internen Datenwörterbuch von InnoDB obwohl die FRM-Datei für die Tabelle vorhanden ist. Informationen dazu, wie Sie das Problem beheben können, finden Sie unter http://dev.mysql.com/doc/refman/5.6/en/innodb Fehlerbehebung.html.
Ich habe meinen Datenbankordner, der die .frm-Dateien enthält.
Ich habe versucht, mysqlfrm zu verwenden, um die Tabelle zu erholen, wie durch diesen Link erklärt: https://dba.stackexchange.com/questions/71596/restoring-mysql-tables-from-ibd-frm-and-mysqllogbin-files
Allerdings, wenn ich die Informationen in das mysqlfrm stellen die Ergebnisse sind unten gezeigt:
1.mysqlfrm [email protected] --port=445 --user=root C:/wamp/bin/mysql/mysql5.6.17/data/craigmedia/wp_eg_grids.frm > wp_eg-grids.txt
Source on localhost: ...connected
ERROR: Cannot read wp_eg_grids.txt. You must have read privileges to the file or path and it must exist. Skipping this argument.
ERROR: Cannot read .frm file from >.frm.
Ausführung des Dienstprogramms: 'mysqlfrm --server = root @ localhost --port = 445 --user = root C: /wamp/bin/mysql/mysql5.6.17/data/craigmedia/wp_eg_grids.frm> wp_eg-grids.txt' endete mit Rückkehrcode '1' aber keine Fehlermeldung wurde zum Standardfehler gestreamt, bitte überprüfen Sie die Ausgabe von seiner Ausführung.
Dann habe ich das versucht.
2. mysqlfrm [email protected]:3306 c:/wamp/bin/mysql/mysql5.6.17/data/craigmedia/wp_eg_grids.frm --port=3307 --user=root
WARNUNG: Die Verwendung eines Kennworts in der Befehlszeilenschnittstelle kann unsicher sein.
Source on localhost: ...connected.
Spawning server with --user=root.
Starting the spawned server on port 3307 ...
The console has detected that the utility 'mysqlfrm' ended with an error code. You can get more information about the error by running the console command 'show last error'.
Execution of utility: 'mysqlfrm [email protected]:3306 c:/wamp/bin/mysql/mysql5.6.17/data/craigmedia/wp_eg_grids.frm --port=3307 --user=root' ended with return code '1' and with the following error message:
Traceback <most recent call last>:
File "G:\ade\build\sb_0-16088143-1438774726.78\Python-2.7.6-windows-x86-64bit\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "scripts\mysqlfrm.py", line 422, in <module>
File ".\mysql\utilities\command\read_frm.py", line 439, in read_frm_files
File ".\mysql\utilities\command\read_frm.py", line 166, in _spawn_server
File ".\mysql\utilities\command\serverclone.py", line 180, in clone_server
File ".\mysql\utilities\command\tools.py", line 254, in get_mysqld_version
I0Error: [Errno 13] Permission denied: 'version_check'
Im Moment versuche ich ein FRM zugreifen zu testen, was die wp_eg_grids.frm ist und es in eine wp_eg_grids.txt zu machen. Kann irgendjemand merken, was ich falsch mache oder weiß, wie ich das bitte lösen soll?
etwas Glück dabei? – AlphaMale
Das selbe Problem jetzt für eine Weile. Etwas Glück? – pfinferno
Hey nein, hatte kein Glück, ich am Ende meine Website neu zu machen. –