+ Antworten
Ergebnis 1 bis 12 von 12

Thema: PHP mit .mdb? oder nur MySql

  1. #1
    TP-Senior hnes macht alles soweit korrekt
    Registriert seit
    Dec 2001
    Beiträge
    190

    PHP mit .mdb? oder nur MySql

    hi
    hab nen webspace mit php4 && MySql

    (bis jetzt hab i nur ASP mit mdb benutzt)

    kann i mit PHP auch in ne .mdb schreiben??

    denn ich hätt gern ne Datenbank die i einfach so wo anders
    raufladen kann. (wie gesagt .mdb aber mit PHP?)
    denn die SQL Database liegt ja bei meinen Provider am Server
    und die kann i ja ned wo anders hin uppen!?!

    ausserdem:
    wenn es nicht funzt mit PHP in ne .mdb zu schreiben,
    wie richt i mir ne sql Datenbank ein?
    wie kann ich meine Db-Felder erstellen?
    brauch i ein tool??
    bitte um Hilfe!!

    danke
    hnes

  2. #2
    tic
    tic ist offline
    TP-Member tic macht alles soweit korrekt
    Registriert seit
    Oct 2002
    Ort
    Hannover
    Beiträge
    38

    Exclamation odbc...

    moin aus hannover!

    mit php hast du auch die möglichkeit, andere datenbanken anzusprechen. über odbc solltest du eigentlich da ran kommen, zumindest auf einem windows system.
    arbeitest du mit access? dann kannst du nämlich einen großteil der daten im- und exportieren zu mysql.
    ioch empfehle dir aber trotzdem, mysql auf deinem system zu installieren.
    mySQL
    unter dem link das entsprechende paket runterladen und installieren, mehr musst du normalerweise nicht machen...

    gruß tic

  3. #3
    TP-Specialist mike bringt sich richtig ein Avatar von mike
    Registriert seit
    Jan 2002
    Ort
    TP/Dynamik
    Beiträge
    2.876
    grundsätzlich gibt es mehrere varianten auf access zuzugreifen.
    - odbc
    - com
    oder über eine externe bibliothek. ich habe (zwar nicht mit access) diese bereits erfolgreich in einem projekt eingesetzt.

    wobei ich mir jedoch nicht sicher bin, ist ob dein .mdb file auf einer unixmaschine laufen wird. soweit ich denke zu wissen, brauchst du dazu ein paar windwoseigene .dlls um dies zu machen. kann mich aber auch irren.
    Gehelft? Hier kannst du dich bedanken.

    mike

  4. #4
    TP-Veteran steff ist auf einem guten Weg Avatar von steff
    Registriert seit
    Mar 2001
    Ort
    wein4tel (ö)
    Beiträge
    1.291
    da ich es leider nicht weiß,
    schick ich dir diesen verweis

    http://www.php.net/manual/de/ref.dbx.php

    vielleicht wäre dichter eher mein ding, als webdesign...

    cu
    steff

  5. #5
    TP-Insider NeTHippie macht alles soweit korrekt Avatar von NeTHippie
    Registriert seit
    Feb 2001
    Ort
    Rand-Berlin
    Beiträge
    577
    mit der adodb geht das wirklich sehr gut


    hast du einen win-server oder einen Linux mit Apache ??


    falls du mysql als db benutzen möchtest , hast du auch die möglichkeit mit MySqlFront die Daten von Access auf MySql zu portieren.

    oder möchtest du Access direkt benutzen ?

  6. #6
    TP-Senior hnes macht alles soweit korrekt
    Registriert seit
    Dec 2001
    Beiträge
    190
    danke vorerst.

    ich hab mal ein tool (phpMyAdmin)
    damit kann man angeblich tabellen online erzeugen.

    wie gesagt hab nen account mit php4 und Mysql
    hab aber nur zugriff via ftp!

    kennt wer dieses tool?
    oder ein anderes?
    Danke
    hnes

  7. #7
    TP-Insider NeTHippie macht alles soweit korrekt Avatar von NeTHippie
    Registriert seit
    Feb 2001
    Ort
    Rand-Berlin
    Beiträge
    577
    jepp, also du möchtest jetzt nich auf eine mdb , sondern auf mysql-tabellen zugreifen...


    phpmyadmin ist ein cooles tool zum erstellen und verwalten von mysql-datenbanken

    jeder, der mit php/Mysql arbeitet, gebraucht dieses Tool

    kannst du also ruhig benutzen

    allerdings kannst du das mit den MDB und apache/php,mysql vergessen, die werden nicht direkt ausgelesen

  8. #8
    TP-Senior hnes macht alles soweit korrekt
    Registriert seit
    Dec 2001
    Beiträge
    190
    jop!

    aber wie benutz ivh dieses tool??
    in der ----config.inc.php-----
    hab ich mal alles editiert
    --------------------------------------------
    $cfg['PmaAbsoluteUri'] = 'http://meine_url/pfad_zum_phpAdminOrdner/';

    $cfg['Servers'][$i]['auth_type'] .....
    und was so alles zu machen is.

    aber wie kann ich jetzt meine Datenbank einrichten??
    Felder und so??

    alles uploaden und dann??

    grütze && Danke
    hnes

  9. #9
    TP-Member matuk macht alles soweit korrekt
    Registriert seit
    Jun 2002
    Beiträge
    44
    Dein Absolutpath passt ja schon

    Nun mußt du aber noch die Zugangsdaten zum Server eingeben

    Meistens gibts ja bei den Hostern nur eine db und nicht gleich einen ganzen Server, deshalb mußt du unter only_db deinen
    Datenbanknamen angeben.

    PHP-Code:
    $cfgServers[$i]['host']          = 'www.deinespace.com';
    $cfgServers[$i]['port']          = '';
    $cfgServers[$i]['socket']        = '';
    $cfgServers[$i]['connect_type']  = 'tcp';
    $cfgServers[$i]['controluser']   = '';
    $cfgServers[$i]['controlpass']   = '';
    $cfgServers[$i]['auth_type']     = 'config';
    $cfgServers[$i]['user']          = 'deinuser';
    $cfgServers[$i]['password']      = 'deinpass';
    $cfgServers[$i]['only_db']       = 'deinedb';
    $cfgServers[$i]['verbose']       = '';
    $cfgServers[$i]['bookmarkdb']    = '';
    $cfgServers[$i]['bookmarktable'] = '';
    $cfgServers[$i]['relation']      = ''
    Wenn du das alles geändert hast brauchst du das teil nur noch auf den space laden und aufrufen
    Also mit 'http://deine_url/pfad_zum_phpAdminOrdner/'
    Dann kannste Tabellen anlegen und und und...

    btw: was hast du für einen Hoster? Eigentlich sollten die Hoster die eine MySQL-DB zur Verfügung stellen auch ein bereits konfiguriertes PHPMyAdmin installiert haben. Frag mal bei deinem Hoster nach.....

    Access und PHP:
    Um mit PHP auf Access-DB's über ODBC connecten zu können
    müssen diese im System als DSN eingetragen sein.
    DSN-lose Verbindung geht IMHO nicht.

    MySQL-Daten von einem Server zum anderen:
    Ist eigentlich kein Problem.
    Von der original-DB machste einen SQL-Dump (Struktur und Daten).
    In der Ziel DB Importierst du dann nur noch den Dump und fertig.

  10. #10
    TP-Senior yemaya ist auf einem guten Weg Avatar von yemaya
    Registriert seit
    Apr 2001
    Ort
    Nordhessen
    Beiträge
    251
    Ich schließe mich mal hier an, weil ich auch eine Frage dazu habe.
    Beschäftige mich erst seit einigen Tagen mit mysql.

    Von der original-DB machste einen SQL-Dump (Struktur und Daten) In der Ziel DB Importierst du dann nur noch den Dump und fertig..
    Mich würde interessieren, wie das geht, was ein SQL-Dump ist und wie wird das importiert.
    Im Klarteext möchte ich gerne wissen, wie ich eine lokale fertige mysql-Datenbank hochladen kann und die vorhandene leere überschreiben kann, wenn ich nicht alles online per phpmyadmin eingeben möchte.
    Wo finde ich überhaupt die mysql-dateien, welche Endung haben sie?
    Ich habe PHP-Triad. Gibt es auch bei PHP-Triad die Möglichkeit die sql-Anweisungen direkt einzugeben (wie bei Oracle) und nicht per PHPmyadmin? Wenn ja, wie und wo?
    Wer Fehler findet, darf sie behalten

  11. #11
    TP-Specialist mike bringt sich richtig ein Avatar von mike
    Registriert seit
    Jan 2002
    Ort
    TP/Dynamik
    Beiträge
    2.876
    @yemaya: ich nehme mal an, dass du auf einem winsystem arbeitest. hier gibt es einige win-progs, mit denen du deine datenbank konfortabel windows-like verwalten, manipulieren erstellen und wasweissichwas kannst. ich verwende z.b. mysql-front dafür.
    dort kannst du auch eine datenbank exportieren -> dump.
    ein dump ist nix anderes als sql statements, die dir die tabellen andlegen und daten einfügen.
    läuft am remote system ein phpmyqladmin, dann kannst du diesen dump ganz leichcht via 'datei einlesen' hochladen und ausführen. fertig.
    Gehelft? Hier kannst du dich bedanken.

    mike

  12. #12
    TP-Senior yemaya ist auf einem guten Weg Avatar von yemaya
    Registriert seit
    Apr 2001
    Ort
    Nordhessen
    Beiträge
    251
    Danke schön, das hilft mir weiter :-)
    Wer Fehler findet, darf sie behalten

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51