Sa-mp Server Verbindet nicht mit Sql obwohl daten angeben sind.

  • Server
  • Linux
  • Sa-mp Server Verbindet nicht mit Sql obwohl daten angeben sind.

    Sers, mein server nutz Mysql plugin von BlueG .

    Server verbindet jedoch nicht mit datenbank. erzeigt immer an:



    [12:43:51] Loaded 2 filterscripts.


    [12:43:51] [MySQL] Verbindungsaufbau...


    Normaler weiße zeigt er bei erfolg:


    [18:51:30] [MySQL] Die Verbindung zur Datenbank wurde erfolgreich hergestellt! Handle: 1

    an.
    Sa-mp Spieler since 2006
    Sa-mp Scripter since 2008
  • Der Gesamte log:

    Spoiler anzeigen

    SA-MP Dedicated Server
    ----------------------
    v0.3.7-R2, (C)2005-2015 SA-MP Team


    [14:02:31] password = "" (string)
    [14:02:31]
    [14:02:31] Server Plugins
    [14:02:31] --------------
    [14:02:31] Loading plugin: streamer.so
    [14:02:31]


    *** Streamer Plugin v2.8.2 by Incognito loaded ***


    [14:02:31] Loaded.
    [14:02:31] Loading plugin: mysql.so
    [14:02:31] >> plugin.mysql: R41-2 successfully loaded.
    [14:02:31] Loaded.
    [14:02:31] Loading plugin: sscanf.so
    [14:02:31]


    [14:02:31] ===============================


    [14:02:31] sscanf plugin loaded.


    [14:02:31] Version: 2.8.2


    [14:02:31] (c) 2012 Alex "Y_Less" Cole


    [14:02:31] ===============================


    [14:02:31] Loaded.
    [14:02:31] Loaded 3 plugins.


    [14:02:31]
    [14:02:31] Filterscripts
    [14:02:31] ---------------
    [14:02:31] Loading filterscript 'Objecte.amx'...
    [14:02:31] Loading filterscript 'vspawner.amx'...
    [14:02:31]
    --Admin Vehicle Spawner Loaded


    [14:02:31] Loaded 2 filterscripts.


    [14:02:31] [MySQL] Verbindungsaufbau...
    Sa-mp Spieler since 2006
    Sa-mp Scripter since 2008
  • Nutzt Du localhost als Ziel oder 127.0.0.1? Mir ist schon bewusst, dass beides das selbe ist. Ich hatte aber lustigerweise Verbindungsprobleme bei localhost und konnte nur 127.0.0.1 nutzen. Hatte das zwar debuggt und auch den Fehler gefunden ich kann nur nicht mehr sagen obs an meiner resolv.conf lag oder an was anderem. War auf jeden Fall irgendwie ein serverseitiger Konfigurationsfehler.
  • @Slider:
    Passiert genau das Gleiche.
    Das ist die Verbindung

    Quellcode

    1. stock MySQL_SetupConnection(ttl = 3)
    2. {
    3. print("[MySQL] Verbindungsaufbau...");
    4. handle = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_DBSE);
    5. if(mysql_errno(handle) != 0)
    6. {
    7. if(ttl > 1)
    8. {
    9. print("[MySQL] Es konnte keine Verbindung zur Datenbank hergestellt werden.");
    10. printf("[MySQL] Starte neuen Verbindungsversuch (TTL: %d).", ttl-1);
    11. return MySQL_SetupConnection(ttl-1);
    12. }
    13. else
    14. {
    15. print("[MySQL] Es konnte keine Verbindung zur Datenbank hergestellt werden.");
    16. print("[MySQL] Bitte prüfen Sie die Verbindungsdaten.");
    17. print("[MySQL] Der Server wird heruntergefahren.");
    18. return SendRconCommand("exit");
    19. }
    20. }
    21. printf("[MySQL] Die Verbindung zur Datenbank wurde erfolgreich hergestellt! Handle: %d", _:handle);
    22. return 1;
    23. }
    Alles anzeigen
  • Slider schrieb:

    Dann schaut mal in die MySQL Logs vom MySQL Server.
    Hier Mysql log:

    Spoiler anzeigen

    170104 9:24:41 [Note] /usr/sbin/mysqld: Normal shutdown


    170104 9:24:41 [Note] Event Scheduler: Purging the queue. 0 events
    170104 9:24:41 InnoDB: Starting shutdown...
    170104 9:24:43 InnoDB: Shutdown completed; log sequence number 1890889
    170104 9:24:43 [Note] /usr/sbin/mysqld: Shutdown complete


    170104 09:24:43 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
    170104 09:24:43 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
    170104 9:24:43 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
    170104 9:24:43 [Note] /usr/sbin/mysqld (mysqld 5.5.53-0+deb8u1) starting as process 31769 ...
    170104 9:24:43 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
    170104 9:24:43 [Note] Plugin 'FEDERATED' is disabled.
    170104 9:24:43 InnoDB: The InnoDB memory heap is disabled
    170104 9:24:43 InnoDB: Mutexes and rw_locks use GCC atomic builtins
    170104 9:24:43 InnoDB: Compressed tables use zlib 1.2.8
    170104 9:24:43 InnoDB: Using Linux native AIO
    170104 9:24:43 InnoDB: Initializing buffer pool, size = 128.0M
    170104 9:24:43 InnoDB: Completed initialization of buffer pool
    170104 9:24:43 InnoDB: highest supported file format is Barracuda.
    170104 9:24:44 InnoDB: Waiting for the background threads to start
    170104 9:24:45 InnoDB: 5.5.53 started; log sequence number 1890889
    170104 9:24:45 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
    170104 9:24:45 [Note] - '127.0.0.1' resolves to '127.0.0.1';
    170104 9:24:45 [Note] Server socket created on IP: '127.0.0.1'.
    170104 9:24:45 [Note] Event Scheduler: Loaded 0 events
    170104 9:24:45 [Note] /usr/sbin/mysqld: ready for connections.
    Version: '5.5.53-0+deb8u1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Debian)
    Sa-mp Spieler since 2006
    Sa-mp Scripter since 2008