Keine MYSQL Verbindung

  • Keine MYSQL Verbindung

    Hey :)

    ich habe ein Problem mit der Verbindung zum MYSQL Server...
    Das kommt raus wenn ich den Server starte...

    v0.3e-R2, (C)2005-2012 SA-MP Team

    [21:35:43] filterscripts = "" (string)
    [21:35:43]
    [21:35:43] Server Plugins
    [21:35:43] --------------
    [21:35:43] Loading plugin: mysql
    [21:35:43]

    > MySQL plugin R5 successfully loaded.

    [21:35:43] Loaded.
    [21:35:43] Loaded 1 plugins.

    [21:35:43]
    [21:35:43] Filterscripts
    [21:35:43] ---------------
    [21:35:43] Loaded 0 filterscripts.

    [21:35:44] <-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!
    [21:35:44] <-| [MYSQL] Es wird erneut versucht eine Verbindung zur Datenbank herzustellen!
    [21:35:45] <-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!
    [21:35:45] <-| [MYSQL] Der Server wird nun beendet!
    [21:35:45]
    ----------------------------------
    [21:35:45] CoD - Modern Warfare 3
    [21:35:45] ----------------------------------

    [21:35:45] Number of vehicle models: 0
    [21:35:45] --- Server Shutting Down.




    Und so wird es deined bei mir im script...
    //~~~~~~~~~ Includes ~~~~~~~~~~
    #include <a_samp>
    #include <a_mysql>
    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


    //++++++++++ Defines ++++++++++
    #define SQL_HOST "84.38.75.249" //mit localhost habe ich es auch schon versucht...
    #define SQL_USER "root"
    #define SQL_PASS "pwhalt..."
    #define SQL_DATA "codserver"
    #define DIALOG_REGISTER (1)
    #define DIALOG_LOGIN (2)
    //+++++++++++++++++++++++++++++
  • Solltest du das MySql Plugin für Linux nutzen, kann es sein das du ein defektes Plugin erwischt hast, da es für Linux fast kein funktionierendes MySql Plugin gibt, da hatte ich bei meinem Linux SaMp Server auch das Problem.
    Die Plugindateien für Windows funktionieren eigentlich alle einwandfrei, dass heisst da kann es nur noch an den Zugangsdaten liegen.
    Benutz mal [pwn]mysql_debug(1);[/pwn] dadurch kriegst du bessere Fehlermeldungen.
    Sonst ist der Connection Befehl [pwn]mysql_connect(SQL_HOST, SQL_USER, SQL_DATA, SQL_PASS);[/pwn]