php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.07.2011, 14:12  
Benutzer
 
Registriert seit: 22.04.2011
Beiträge: 59
PHP-Kenntnisse:
Anfänger
ProCoder2025 befindet sich auf einem aufstrebenden Ast
Standard Tabelle aus MySQL plötzlich unsichtbar, wo finde ich .MYD Datei?

Hallo, ich habe folgendes Problem.
In meiner Datenbank ist plötzlich eine Tabelle weg.
Hinter Datenbank steht (23) doch es sind nur 22 Tabellen zu sehen. Meine Gewünschte Tabelle ist verschwunden. Wenn ich die Suchfunktion in MySQL nutze, kann ich aber die Tabelle auswählen. Jedoch natürlich nicht einsehen. Ich habe jetzt über Google in einem anderen Forum ein Post entdeckt, wo jemand das gleiche Problem hatte. Der Fehler lag dort, das bei seiner Tabelle die .MYD Datei gefehlt hat, könnte bei mir vllt. auch der Fall sein aber wie finde ich die .MYD Datei? Kann das nur mein Provider sehen oder auch ich?

Freue mich über eure Hilfe.

Viele Grüße

Thomas

Geändert von ProCoder2025 (12.07.2011 um 14:27 Uhr). Grund: Genauere Beschreibung im Titel.
ProCoder2025 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.07.2011, 14:27  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Sowas benötigt Einsicht ins System, daher wird das nur dein Provider sehen (vermutlich!).

Wobei der Provider vermutlich eher weniger Datenbankspezialisten vorrätig hat, die sowas lösen können. Gibt es Backups (wenn nicht, warum nicht?)
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 12.07.2011, 14:30  
Benutzer
 
Registriert seit: 22.04.2011
Beiträge: 59
PHP-Kenntnisse:
Anfänger
ProCoder2025 befindet sich auf einem aufstrebenden Ast
Standard

Danke dir erstmal für die schnelle Antwort. Backups gibt es zwar aber leider fehlen mir da ein paar Daten, da ich die Backups nicht in all zu kurzen Abständen gemacht habe. Das sollte mir eine Lehre sein . Hm glaub auch nicht das der Provider einen Fachmann hat, ist eher ein kleines Unternehmen. Hm muss ich mal schauen und wohl oder übel mich damit abfinden müssen und demnächst häufiger Backups machen.
ProCoder2025 ist offline   Mit Zitat antworten
Alt 12.07.2011, 14:30  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.856
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Ist deine "Datenbank" zufällig phpMyAdmin ?

falls ja, schreib ne php datei die das SQL-Statement "SHOW TABLES;" ausführt ( in der richtigen Datenbank ) und lass dir alle Tables ausgeben, maybe ists nen namensgebungsbug von phpmyadmin oder sonstwas, wenn die Datenbank auch von außen erreichbar ist, solltest du auch weniger Probleme haben das per mysql-browser-client selbst zu checken ( die es auf der mysql-webseite zu hauf gibt. )
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 12.07.2011, 15:07  
Benutzer
 
Registriert seit: 22.04.2011
Beiträge: 59
PHP-Kenntnisse:
Anfänger
ProCoder2025 befindet sich auf einem aufstrebenden Ast
Standard

Hey tr0y, habe das mal gemacht und die Tabelle wird mit angezeigt, werde mich jetzt mal weiter belesen wie ich die Tabelle wieder sichtbar bekomme.
Dank dir für den Tipp.
---------------------------------
Habe jetzt erstmal getestet ob ich die Tabelle überhaupt umbenennen kann, das geht schon einmal nicht, kann nur alle anderen ändern. Ich schau mal weiter ^^

Geändert von ProCoder2025 (12.07.2011 um 16:10 Uhr).
ProCoder2025 ist offline   Mit Zitat antworten
Alt 13.07.2011, 05:25  
Erfahrener Benutzer
 
Benutzerbild von mermshaus
 
Registriert seit: 14.06.2009
Beiträge: 1.723
PHP-Kenntnisse:
Fortgeschritten
mermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz sein
Standard

Aus Neugierde: Wie heißt denn die Tabelle?
__________________
Blog | Buch | Kaloa
mermshaus ist offline   Mit Zitat antworten
Alt 13.07.2011, 08:42  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

SQL-Befehl in phpmyadmin absetzen ... Backticks für den Tabellennamen
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 13.07.2011, 12:44  
Benutzer
 
Registriert seit: 22.04.2011
Beiträge: 59
PHP-Kenntnisse:
Anfänger
ProCoder2025 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von mermshaus Beitrag anzeigen
Aus Neugierde: Wie heißt denn die Tabelle?
Hallo, die Tabelle heißt gewinn und es funktionierte auch eine längere Zeit, aber mein Provider ist vor kurzem umgezogen und ich vermute es liegt daran. Ich bin mir nicht sicher ob sich die MySQL Version vllt. geändert hat.
ProCoder2025 ist offline   Mit Zitat antworten
Alt 13.07.2011, 14:18  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

das ist doch Hühnerk...cke - die Tabelle gewinn verstößt gegen keinerlei mysql-konventionen - und ihr Name ist auch kein reserviertes SQL-Wort ...

es liegt wohl an was anderem....

möglicherweise hat er ja beim Umzug diese .myd Datei beschädigt - dann wäre es die Aufgabe des Hosters, das wieder in Ordnung zu bringen ...

Aber mal was anderes ... kannst du denn mit deiner Anwendung noch mit dieser Tabelle arbeiten ?
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 13.07.2011, 15:45  
Benutzer
 
Registriert seit: 22.04.2011
Beiträge: 59
PHP-Kenntnisse:
Anfänger
ProCoder2025 befindet sich auf einem aufstrebenden Ast
Standard

Hm gute Frage, habe ich noch nicht ausprobiert, da ich die Tabelle an sich nicht mehr brauche, zum Glück, benötige nur paar Daten die ich noch aufschreiben wollte und dann könnte ich sie löschen. Ich schau mal ob ich noch was eintragen kann, aber ich glaub eher nicht, da sie mir als Tabelle auch nicht ausgegeben wird.

------------------------------------------

Wenn ich versuche die Tabelle ausgeben zu lassen, kommt "Ungültige Abfrage: Table 'meinedb.gewinn' doesn't exist" . Was aber sehr interessant ist, ich habe einen Code gebastelt der verhindert das zwei mal die gleiche E-Mail Adresse eingetragen wird. Habe es mit der Tabelle ausprobiert, beim ersten mal halt alles wunderbar geklappt, jedoch kann ich in MySQL nicht nachvollziehen ob wirklich was eingetragen wurde, und somit habe ich die gleiche E-Mail Adresse nochmal eingegeben. daraufhin kam dann meine gewünschte Fehlermeldung das die E-Mail bereits eingetragen ist. Also die Tabelle an sich existiert noch...

Geändert von ProCoder2025 (13.07.2011 um 16:20 Uhr).
ProCoder2025 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] MySQL Link Resource in einer statischen Variablen speichern Lenki PHP-Fortgeschrittene 8 18.03.2010 16:37
Mysql Übereinstimmung von Datensätzen innerhalb einer Tabelle prüfen MrVienna PHP Tipps 2010 13 28.01.2010 17:46
Was ist das Limit der Datensätze in einer MySQL Tabelle? ph!l Datenbanken 3 17.01.2010 22:37
Bestehende php /Myqsl Tabelle Neben einander aus geben Totti-Totti PHP Tipps 2009 3 21.12.2009 11:00
[Erledigt] mySQL Tabelle existenz Prüfung hadro Datenbanken 6 26.11.2009 13:50
Bildpfad in Tabelle mysql auslesen DKuhn Datenbanken 5 07.10.2009 13:46
Bilder in Tabelle einfügen Mysql oder direkt?! DKuhn PHP Tipps 2009 3 30.09.2009 10:14
Daten aus Mysql Tabelle über Arrays in Variabeln schreiben Toby PHP Tipps 2008 8 22.08.2008 10:01
mysql + confixx fehler - mysql geht plötzlich nicht mehr Datenbanken 2 31.12.2006 11:41
[Erledigt] Problem mit mySQL Datenbanken 7 27.09.2005 12:06
MYSQL - ASCII query in UTF8 Tabelle PHP Tipps 2005-2 1 14.09.2005 14:43
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
jede 2. Zeile aus MySQL Tabelle auslesen PHP Tipps 2004-2 4 09.11.2004 14:25
[Erledigt] tabelle in Mysql übertragen Datenbanken 0 05.08.2004 10:23
Maximal Wert in MYSQL Tabelle nach id rausfinden? PHP Tipps 2004 3 03.07.2004 23:27

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql tabelle verschwunden, mysql unsichtbare tabelle, mysql tabellen verschwunden, myd verschwunden, mysql tabellen unsichtbar, browsen myd datein, mysql tabelle unsichtbar, wo myd dateien speichern, myd-datei unsichtbar, wo finde ich user in mysql, myd datei, mysql dateien myd verschwinden, mysql tabelle plötzlich weg, mysql datendateien myd, myd auslesen, mysql 2 mal gleiche tabelle selektieren, mysql keine tabellen sichtbar, mysql datensatz unsichtbar, tabellen in mysql nicht sichtar, php tabelle nicht sichtbar

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum