[PHP] Installationsscript/Prüfroutine für MySQL Datenbanken

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Estorado, 5. Oktober 2011 .

Schlagworte:
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 5. Oktober 2011
    Installationsscript/Prüfroutine für MySQL Datenbanken

    Servus,

    habe zur Zeit ein kleines Hinderniss, Problem wäre übertrieben:
    Habe auf den Life-Server lediglich FTP Zugriff, kein Phpmyadmin. Frage: gibt es eine Klasse/Funktion, mit der man automatisch die DB-Verbindung 1. Prüfen kann, 2. die Richtigkeit der DB checken kann.
    Kleine Beispiel: Start von install.php soll folgendes machen:
    Prüfen ob DB vorhanden
    Prüfen ob Tabelle A vorhanden, wenn nein, anlegen
    Prüfen ob in Tabelle A Spalte B vorhanden, wenn nein anlegen usw...

    Gibts da was fertiges oder darf ich mein kleines Hirn wieder anstrengen?

    Hoffe auf Antworten.

    mfg

    P.S. Bewertung is klar
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 5. Oktober 2011
    AW: Installationsscript/Prüfroutine für MySQL Datenbanken

    geh doch nach dem try&error prinzip vor:

    PHP:
    try { 
        
    $handle  = new  PDO ( "mysql:host=localhost;dbname=datenbank" "benutzer" "passwort" );
    } catch (\
    PDOException $e ) {
        
    // datenbank nicht vorhanden!
        
    exit;
    }

    if (
    false  ===  $handle -> exec ( "SELECT 1 FROM einer_tabelle" )) {
        
    // tabelle existiert nicht!
        
    exit;
    }
     
  4. #3 5. Oktober 2011
    AW: Installationsscript/Prüfroutine für MySQL Datenbanken

    Servus Murdoc,

    Danke für die Antwort. Ich habe schon so oft versucht mich in das try&error (Try,Catch Exception) einzulesen, bisher ohne Erfolg, evtl. habe ich ja hier ein konkretes Anwendungsbeispiel und werde das ausprobieren und die Funktionen entsprechend kapseln.

    Ich hätte gehofft, das es was fertiges gibt.
     

  5. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP Installationsscript Prüfroutine
  1. Antworten:
    0
    Aufrufe:
    2.107
  2. Antworten:
    0
    Aufrufe:
    3.245
  3. Antworten:
    4
    Aufrufe:
    6.178
  4. Antworten:
    5
    Aufrufe:
    15.211
  5. Gute PHP Template Engine

    Yuesang , 20. Februar 2017 , im Forum: Webentwicklung
    Antworten:
    4
    Aufrufe:
    5.462
  • Annonce

  • Annonce