Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: SanelPandzic poslato Decembar 24, 2019, 08:24:13 PRE PODNE

Naslov: Nece da se kontektuje na MySQL
Poruka od: SanelPandzic poslato Decembar 24, 2019, 08:24:13 PRE PODNE
Problem(error/warning):Pozz, znaimalo me kako funkcionise baza podataka,MySQL pa sam odlucio da to naucim. Prije svega mod mi je radjen u YSI, znaci sve cu cmd YCMD. Pa ako to kakve ima veze sa ovim problemom recite ili kad radim sa MySQL moram od 0 pocet. Radi se o tome da mi se nece konektovat u bazu, napravio sam bazu ali account na phpmyadmin mi je root, citao sam negdje da se nece kontektovat na root nego moram svoj account napravit.Koristim XAAMP i kad udem u phpmyadmin uospte mi nigdje nema da se odjavim sa racuna pa se prijavim na drugi. Dole imate i log i skriptu kako sam stavio u mod
Dio skripte: Log
[pawn][08:20:00] [DEBUG] mysql_connect("localhost", "root", "*****", "", 0)
[08:20:00] [DEBUG] CHandleManager::Create(this=0x5bb510, host='localhost', user='root', pass='****', db='(nullptr)', options=0x5af930)
[08:20:00] [ERROR] mysql_connect: handle error: no database specified
[08:20:00] [DEBUG] mysql_errno(1)
[08:20:00] [ERROR] mysql_errno: invalid connection handle '1'
[/pawn]
Skripta
[pawn]#define    MYSQL_HOST        "localhost"
#define    MYSQL_USER        "root"
#define    MYSQL_DATABASE    "mylocalserver"
#define    MYSQL_PASSWORD    ""[/pawn]

Ongamemodeinit
[pawn]    mysql_log(ERROR | DEBUG);
    mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_DATABASE, MYSQL_PASSWORD);
    if(mysql_errno() != 0)
    {
        printf("[MySQL] The connection has failed.");
    }
    else
    {
        printf("[MySQL] The connection was successful.");
    }[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Naslov: Odg: Nece da se kontektuje na MySQL
Poruka od: •Vodka Play• poslato Decembar 24, 2019, 13:44:51 POSLE PODNE
Šta kažeš na to da napraviš bazu i uneseš parametre?
Naslov: Odg: Nece da se kontektuje na MySQL
Poruka od: Darkic poslato Decembar 24, 2019, 17:04:56 POSLE PODNE
1. Procesor komandi nema nikakve veze sa spremanjem podataka.
2. Bazu moras kreirati na phpmyadmin.
3. Na localhostu ti user moze biti root, ne znam zasto ne bi moglo.
Naslov: Odg: Nece da se kontektuje na MySQL
Poruka od: Grella poslato Decembar 25, 2019, 09:51:06 PRE PODNE
slikaj phpmyadmin to gdje nema racuna to kako kazes!!
Naslov: Odg: Nece da se kontektuje na MySQL
Poruka od: SanelPandzic poslato Decembar 28, 2019, 08:32:59 PRE PODNE
Citat: AllerG poslato Decembar 25, 2019, 09:51:06 PRE PODNE
slikaj phpmyadmin to gdje nema racuna to kako kazes!!
@AllerG Evo nema nigdje da pise da se odjavim sa racuna nit ikonice nikakve, https://imgur.com/a/2vnr1YG  eto slika pa pogledaj, a inace gor ispod phpmyadmin treba bit ikonica i kad kliknem odjavi me.
Naslov: Odg: Nece da se kontektuje na MySQL
Poruka od: Darkic poslato Decembar 28, 2019, 15:46:53 POSLE PODNE
https://prnt.sc/qgtsw7 Mozes napraviti novi user, ali ne vidim zasto bi to radio na localhostu
Naslov: Odg: Nece da se kontektuje na MySQL
Poruka od: Grella poslato Decembar 28, 2019, 16:40:01 POSLE PODNE
ides new napravis ime baze importujes databazu .sql  i tjt pokrenes samp-server .....