[Server] MYSQL funktioniert nicht

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Gute Morgen liebe Breadfish Community,
    ich habe mir das Script vom werten MrMonat runtergeladen,
    alle Tabellen bei Php admin erstellt etc.
    Also eigentlich alles vorhanden...aber er verbindet sich nicht mit mysql.
    Im Server Log steht nichts zu mysql.,aber in der mysql log steht dieser Satz:
    [ERROR] CMySQLConnection::Connect - (error #1045) Access denied for user 'samp' localhost (using password: YES)



    Ich hab keine Ahnung wo das Problem ist....denn ich habe eigentlich alles richtig.


    Bitte um Hilfe :(

    "You can't bring back what you've lost, think about what you have now" [Jinbei]

  • Du hast vergessen den root Benutzer anzugeben.
    Zeig doch bitte mal deinen Code, dann sollte es kein Problem sein dir zu helfen, aber ohne Code wird's schwer.


    #define db_host "127.0.0.1"
    #define db_user "root" //habe hier eigentlich samp stehen aber funktioniert mit beidem nicht
    #define db_pass ""
    #define db_db "samp"



    "You can't bring back what you've lost, think about what you have now" [Jinbei]

  • Deine Datenbank heißt user.
    root als Benutzername passt.


    #define db_db "user"


    Meine Datenbank heißt samp,nur die eine Tabelle dadrin heißt user.


    Habe es trotzdem probiert aber wie gesagt: [ERROR] CMySQLConnection::Connect - (error #1049) Unknown database 'user'.


    Habe ebend nochmal alles neu gemacht...jetzt funktioniert es komischer weise :O
    Denke der Fehler war das mit dem Passwort danke dir! :thumbup:

    "You can't bring back what you've lost, think about what you have now" [Jinbei]

  • Meine Datenbank heißt samp,nur die eine Tabelle dadrin heißt user.


    Stimmt. Ich bin mit der deutschen Version von phpMyAdmin nicht vertraut, ich benutze die Englische, da kommt das irgendwie immer durcheinander. Falls jemand eine Eselsbrücke kennt, wie man das Englische vom Deutschen unterscheidet wäre ich dankbar. :huh:


    Denke der Fehler war das mit dem Passwort danke dir! :thumbup:


    Gut dann =)


    Um nochmals zusammenzufassen falls das noch jemand mit dem gleichen Problem liest:
    Standardmäßig sollte man bei der Benutzung von MySQL mit phpMyAdmin den "root"-Benutzer ohne Password (also wirklich leer: "") verwenden. Das führt in 99% aller Fälle zum Erfolg.