[MySQL 4.0] user/passwort/database ?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [MySQL 4.0] user/passwort/database ?

    hallo forum....

    ich bin ganz neu hier und habe einige mir wichtige fragen da ich hier gerade überhaupt nicht weiter komme! :-(

    installiert habe ich heute am frühen abend unter xp_pro den IISV5.1
    danach dann noch PHP4.3...hat auch alles funktioniert.
    dann habe ich mir ein script eingespielt welches einen onlineshop beinhaltet, auf PHP-basis. dazu benötigte ich mysql.
    habe ich dann installiert...mysql 4.15.

    jetzt mein problem:

    habe bei der mysqlinst. einen user angeben müssen + passwort.

    jetzt möchte ich eine anbindung vom onlineshop zur mysql-datenbank haben. das php-system erstellt die ganzen tabellen selbstständig.

    wenn ich nun bei der installation des shops meinen server angebe *localhost oder meine IP werden akzeptiert*....dazu einen datenbank-usernamen *habe den genommen den ich bei der sql-inst. eingeben musste + passwort*...dann werde ich noch nach der datenbank gefragt.


    ich kriege nach eingabe dieser daten:

    host ---> meine IP
    username ---> installationsname bei der mysql-inst.
    passwort ---> wie oben
    datenbankname ---> habe ich mysql genommen, weil dort schon 2 datenbanken eingerichtet waren nach der installation....die eine heisst test, die andere mysql.

    die fehlermeldung das ich keinen zugriff habe!!?? access denied
    warum bitte?

    ich hoffe das war einigermassen verständlich erklärt....

    kann mir bitte jemand helfen? wäre ganz nett...ich bin am verzweifeln :-(

    gruß an alle im forum
    *laune*

  • #2
    der Datenbankname ist nicht mysql !

    "test" ist der Name für eine Testdatenbank
    "mysql" ist der Name für die Mysql internen Dinge

    logge dich mal als normale User ein ( der bei der Installation angegebene Benutzer )
    und führe ein

    "create datebase MEINEDATENBANK" aus

    bei deinem Shop gibst du dann MEINEDATENBANK an
    TBT

    Die zwei wichtigsten Regeln für eine berufliche Karriere:
    1. Verrate niemals alles was du weißt!


    PHP 2 AllPatrizier II Browsergame

    Kommentar


    • #3
      hallo @TBT

      danke dir für deine schnelle antwort....

      so habe ich es mir auch vorgestellt...das ich einen neuen table aufmache.
      den create-befehl habe ich auch gefunden...
      allerdings habe ich keine ahnung von wo aus ich das machen muss!

      es gibt ja bestimmt 10 mysql-aufrufe für die dos-eingabe.
      einfach nur die mysql.exe nehmen? oder muss ich was beachten?

      den neusten ODBC-treiber sollte ich auch installieren, oder?


      danke schon mal!

      *laune*

      Kommentar


      • #4
        den ODBC 3.51 habe ich installiert...läuft auch.

        mit create database habe ich nun auch die db angelegt.

        der zugriff bleibt mir aber trotzdem noch verwehrt...access denied. :-(

        in der adminkonsole steht in der my.iniSetup ein user drin, mit dem dazugehörigen passwort.
        das ist genau der den ich auch bei der installation eingegeben habe.

        muss ich diesen user noch *irgendwie* zur neuangelegten datenbank adden???
        denn in dem datenbankbaum, den ich ja auch in der adminkonsole sehe, ist gar kein user vorhanden!? ist das so richtig?
        ich dachte als admin, der er ja ist, kann ich überall hier bei mir ran?


        ganz links steht dann noch der windows-username....der aber doch, soweit ich weiss, nichts mit der sql-anmeldung zutun hat.

        wie kann ich bitte den sql-server starten? der muss ja dauerhaft laufen damit ich auch drauf zugreifen kann.
        ist das die mysqld-nt.exe?

        gruß
        *laune*


        Zuletzt geändert von LauneDerNatur; 17.10.2003, 01:35.

        Kommentar


        • #5
          soo....

          nun habe ich alles zum laufen gebracht! also...die anbindung war einfach per ODBC!
          aus der php-installationsroutine heraus die tables erstellen lassen.

          da war übrigens mein fehler das ich bei einem zugriff des scriptes zwingend KEIN passowrt eingeben musste.
          dann brauchte das script noch unbedingt ein verzeichnis /tmp um die sessions laufen zu lassen.

          das war's schon *schwitz*....

          danke für's auf die sprünge helfen!

          gruß und gute nacht
          *laune*

          ist zwar, weil so spät, ein monolog geworden...vielleicht hilft es aber jemandem! und ich hab ne menge gelernt :-)

          Kommentar

          Lädt...
          X