Ergebnis 1 bis 4 von 4

Thema: Leere Tabellen in DB finden

  1. #1
    HTML Newbie
    Registriert seit
    02.02.2016
    Beiträge
    5
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard Leere Tabellen in DB finden

    Hallo zusammen,

    zur Zeit sitze ich vor einer ganz schrecklichen MySQL-DB eines Kunden. interessanterweise sind einige Tabellen leer. selbst einige Verknüpfungstabellen haben nicht einen Eintrag.
    Jetzt will ich die DB aber nicht komplett durchforsten und suche eine Möglichkeit mir einfach alle Tabellen anzeigen zu lassen, die keine Daten enthalten.
    Gibt es sowas, wie: "Show Tables from DB where Table = empty"

    LG

    Buzz Tyca
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Moderator Avatar von Arne Drews
    Registriert seit
    20.01.2016
    Ort
    Friedrichstadt, NF
    Beiträge
    1.234
    Danke
    21
    Bekam 120 mal "Danke" in 119 Postings

    Standard AW: Leere Tabellen in DB finden

    Hallo,

    Nicht getestet, aber so könnte ich mir das vorstellen:
    Code:
    select table_name, sum(table_rows) from INFORMATION_SCHEMA.tables where table_schema = 'deineDB' group by table_name

  3. Folgende User finden die Antwort von Arne Drews gut:


  4. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    02.02.2016
    Beiträge
    5
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Leere Tabellen in DB finden

    Danke für die Idee
    Ich hab die Where-Clause jetzt weg gelassen (hat mir nen Fehler ausgeworfe), da hat er mir einfach mal alles mit der entsprechenden Anzahl ausgespuckt und ich brauchte nur noch gucken, wo ne 0 steht.
    Ergo: Genau das, was ich brauchte.

  5. #4
    Moderator Avatar von Arne Drews
    Registriert seit
    20.01.2016
    Ort
    Friedrichstadt, NF
    Beiträge
    1.234
    Danke
    21
    Bekam 120 mal "Danke" in 119 Postings

    Standard AW: Leere Tabellen in DB finden

    Hallo,

    Beim table_schema hätte der Datenbankname rein müssen.
    Aber Du befindest Dich vermutlich eh in dem DB-Kontext, dann ist das vermutlich nicht nötig.

    Schön, wenn's geholfen hat.

Ähnliche Themen

  1. Leere Felder...
    Von Sid im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 19.10.2011, 19:00
  2. leere Werte ignorieren
    Von Benutzer5 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 29.07.2011, 17:09
  3. Tabellen mit dem Namen "mail..." finden...
    Von Serkan im Forum Datenbank Forum - MySQL und andere Datenbanksoftware
    Antworten: 2
    Letzter Beitrag: 26.05.2009, 21:30
  4. leere .att Anhänge
    Von sprint im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 27.04.2008, 10:41
  5. leere Datei erstellen
    Von R00T im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 30.09.2006, 23:10

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •