10/03/2024 13:41
(Esta mensagem foi modificada pela última vez a: 10/03/2024 19:04 por White_Blue.)
Quando ligo a GM ela carrega tudo só que quando você vai entrar ela entra mais quando vai registrar conta ou entrar em uma existente ela não vai por conta que o banco de dados não carrega.
Esse é o código
Código:
stock ConnectMysql() //conect msql
{
new TempoMysql = GetTickCount();
printf("[SQL]: Estabelecendo conexão com banco de dados MySQL");
new MySQLOpt:mysql_opcoes = mysql_init_options();
mysql_set_option(mysql_opcoes, MULTI_STATEMENTS, true);
MySQL = mysql_connect(host, User, Pass, DB, mysql_opcoes);
mysql_log(ERROR | WARNING);
if(mysql_errno(MySQL) != 0)
{
printf("Falha ao se conectar na banco de dados.");
return false;
}
CheckMySQL();
//logs
MySQL_logs = mysql_connect(host, User, Pass, "logs_servidor");
mysql_log(ERROR | WARNING);
if(mysql_errno(MySQL_logs) != 0)
{
printf("Falha ao se conectar na banco de dados dos logs.");
return false;
}
for(new i; i < sizeof(LogsServidor); i ++)
mysql_query(MySQL_logs, fmat_return("CREATE TABLE IF NOT EXISTS `%s`(`log_data` int(13) NOT NULL DEFAULT '0',`log_info` varchar(256) NOT NULL DEFAULT '---');", LogsServidor[i]));
printf("[SQL]: Conexão estabelecida em [%d ms].", GetTickCount() - TempoMysql);
return true;
}
Esse é o código