Ir para conteúdo
Entre para seguir isso  
ItachiSugoi

Criando Servidor SQL c/ XAMPP(c/imagens)

Recommended Posts

Fighters    3
Fighters

Gente o link está quebrado porque o Xampp Atualizou mais pelo que eu sei a atualização dele ta dando erro então continue usando o xampp 1.6.7

 

e para criar gm

http://forums.otserv.com.br/showthread.php?t=50494

mais antes modifique o conf.lua para aparecer no localhost

DE:

-- SQL

sqlType = "sqlite"

passwordType = "plain"

PARA:

-- SQL

sqlType = "mysql"

passwordType = "plain"

o sqlType = "sqlite" é para quem usa SQLiteStudio...

 

Big Show Ot : que nada cara relaxa estou aqui para ajudar mesmo :D

@Topic tem gente que me ama *-* ksoakspokaspokaska

Editado por _Fighters

Compartilhar este post


Link para o post
goodkat    0
goodkat

ola, sou novo aqui no forum, ja criei server em xml mas em sql eh a primeira vez, nao tenhu mta noçao com sql, mas fiz td q foi dito para fazer nesse forum, mas estou com problemas:

 

- tbm estou usando o forgotten, fiz td certim, mas qd eu vou ligar o server nakela tela de cmd aparece "SQLite ERROR sqlite_exec: no such table: tiles" aparece um monnnnteeeee disso, mas nao eh soh essa tabela q ele fala, no incio fala da ban tbm, depois players, e outras.

 

oq seria isso? conferi no config.lua e ta td certo, p nome do database, senha, local, td....

 

estou com problemas tbm logo no incio qd vou importar o banco de dados pro servidor, la no phpmyadmin, ele ta o seguinte erro:

 

consulta SQL:

DELIMITER | CREATE TRIGGER `ondelete_accounts` BEFORE DELETE ON `accounts` FOR EACH ROW BEGIN DELETE FROM `bans` WHERE `account` = OLD.`id` ;

 

 

Mensagens do MySQL :

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER |

 

CREATE TRIGGER `ondelete_accounts`

BEFORE DELETE

ON `accounts`

' at line 1

Editado por goodkat

Compartilhar este post


Link para o post
Steel Man    0
Steel Man

Bom tutorial !

 

pessoal pelo menos aqui quando da esse erro msm assim ele funfa :D

 

consulta SQL:

DELIMITER | CREATE TRIGGER `ondelete_accounts` BEFORE DELETE ON `accounts` FOR EACH ROW BEGIN DELETE FROM `bans` WHERE `account` = OLD.`id` ;

 

 

Mensagens do MySQL :

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER |

 

CREATE TRIGGER `ondelete_accounts`

BEFORE DELETE

ON `accounts`

' at line 1

Compartilhar este post


Link para o post
goodkat    0
goodkat

Steel Man, aqui tbm, ele funciona normal, pelo menos eu acho né, mas daew dakele erro q nao foi possivel achar algumas tabelas, qd vo liga o server... pq sera?

Compartilhar este post


Link para o post
123123    1
123123

belo tutorial, com foto, bem explicado, perfeito...

APROVADO!!!

Compartilhar este post


Link para o post
ItachiSugoi    0
ItachiSugoi

@tutorial

De volta pra ajuda geral ^^

(online só a noite, por tanto resposta minhas só a noite :/)

Li o que todo mundo postou o XAMPP teve atualização, em breve eu posto uma novo download da atualização...

Sobre o erro 1064, da uma navegada nas páginas anteriores, que já houve um erro e foi resolvido...

caso persista, poste novamente,

em breve novo tutorial sobre criação de servidor com XAMPP atualizado!

@123123

O primeiro que comenta, e não tem nenhuma pergunta

huahua

obrigado amigo!! :)

estamos aqui pra dar o melhor de nós!

Compartilhar este post


Link para o post
goodkat    0
goodkat

ItachiSugoi, o tuto ta mto bom , mto bem explicado, mto bem msm...

 

mas estou com problemas, na hora de dexar o server on, ele nao acha algumas tabelas do banco de dados, e mtos comandos de gm nao estou conseguindo usar. =/

Compartilhar este post


Link para o post
ItachiSugoi    0
ItachiSugoi

@goodkat

Bom, na config. lua...provavelmente você não deve ter colocado a localização do Database

mais especificamente essa linha:

-- MySQL

mysqlHost = "localhost"

mysqlUser = "root"

mysqlPass = "PASSWORD DO XAMPP"

mysqlDatabase = "theforgottenserver"

mysqlPort = 3306

 

Sobre o comando de GM, lá no database você certificou-se de que mudo o group_id também? se eu não me engano é 3.

Caso não consiga posta que a gente te ajuda :P

 

Abraços,

Itachisugoi

Compartilhar este post


Link para o post
goodkat    0
goodkat

ItachiSugoi, primeiramente gostaria de agradecer sua atençao...

 

Eu mudei o config.lua numa parte:

 

-- SQL

sqlType = "sqlite"

passwordType = "plain"

eu coloquei "mysql" e funciono certim(as accounts). Mas agora você pergunta o porque, simplesmente pq se eu deixar o "sqlite" nao consigo entrar em nenhuma account, da erro de acc ou senha erradas....

 

SQLITE_ERROR sql_exec: no such table: accounts
eh isso q aparece no executavel do TFS qd no config.lua ta "sqlite"...

 

e a respeito do GM, sim tenhu certesa de q ele ta com group_id 3 (embora eu nao saiba a diferença de -3 e 3-, q tem la pra escolhe)

 

pra roda certinhu (as accounts) eu tenhu q faze assim:

 

-- MySQL

mysqlHost = "localhost"

mysqlUser = "root"

mysqlPass = "*****" <-- aki ta a senha certa....

mysqlDatabase = "otserv" <-- o nome do database la no phpmyadmin, e nao o theforgottenserver como vc falo pra por.

mysqlPort = 3306

-- SQL

sqlType = "mysql"

passwordType = "plain"

é assim que eu tenhu q faze pra consegui pelo menos entra no server.

 

e sem falar tbm na hora q executo o TFS ele aparece milhoes de...

 

SQLITE ERROR sql_exec: no such table: tiles
por enquanto eh td oque aconteceu xD

 

desde já agradeço...!

Editado por goodkat

Compartilhar este post


Link para o post
goodkat    0
goodkat

ItachiSugoi, kra ESKECE OQ EU FALEI AI A CIMA, eu arrumei td aki, foi uma bobera minha q eu editei o banco de daods mto bobera xD... mas vlw, tuto perfeito, vlw por td....!!!

 

soh to tendo um rblema pra cria o GM q fica dando como se a senha ou a account estivesse errada, vc saberia me dizer como arrumar isto?

 

mas teve uma coisa q eu percebi... contas que sao criadas pelo account manager nao sao atualizadas no phpmyadmin, e sim nakele forgottenserver.s3db, eu abro ele com o sqlite e la tem tds as contas e players criados, e soh por la consegui criar meu adm. Mas o certo não seria criar pelo banco de dados do phpmyadmin?...

 

Resumindo... td q eh criado aparece somente no forgottenserver.s3db, e para editar, eh somente por ali tbm

pq isso ta aconteceno?

 

Desculpa por tantas perguntas, eh q eu sou novo com ot sql

 

desde ja agradeço

Editado por goodkat

Compartilhar este post


Link para o post
Iskaywauker    0
Iskaywauker

Tipo, eu mudei pelo phpmyadmin as pos do acc manager, e da bug na hora de entra. Pow, ajuda ai. plx

Compartilhar este post


Link para o post
UrsO    0
UrsO
Tipo, eu mudei pelo phpmyadmin as pos do acc manager, e da bug na hora de entra. Pow, ajuda ai. plx

 

Pode ser que a posição que você tenha colocado esteja em conflito, ela pode não existir... Verifique se está certa.

Compartilhar este post


Link para o post
Iskaywauker    0
Iskaywauker

As pos ta tudo ok, mais tipo, demoro moh tempão pra sabe como que muda as pos e quando eu descubro acontece issu. ;( Se pude me dizer oque que eu fiz de errado na hora de mudar a pos, plx responde ai.

Eu tava passando meu ot pro 8.22, dai quando eu fui entra no ot pra ve como tinha ficado, aconteceu que o god, naum tava la no phpmyadmin, so o acc manager, dai pensei em cria um char e altera acess, mais dai quando troquei deu issu.

Help Plx

Compartilhar este post


Link para o post
ItachiSugoi    0
ItachiSugoi

@goodkat

É o 8.22 que esta quase todo bugado, os arquivos estão não estão sendo transportados para lá, mas estamos trabalhando em uma possível solução ;)

Criando Char GOD em server SQL, caso tenha alguma dúvida

 

@Rushdemon

Manda o servidor que você tá usando, e se possível as coordenadas do account manager...pra ter dados mais especificos e poder te ajudar com mais precisão.

 

Obrigado,

abraços.

Compartilhar este post


Link para o post
Iskaywauker    0
Iskaywauker

Add no msn pra conversa ai, dai eu te explico tudo. ;D

Plx

[email protected]

Compartilhar este post


Link para o post
goodkat    0
goodkat

ItachiSugoi, vlw ae kra, entao utilizar o phpmyadmin nao vai ser tao util, vou criar minhas acc de god e talz pelo sqlite msm..., mas vlw por td ae..

 

soh mais uma coisa, vc saberia me dizer se esta versao do TFS 8.3/8.31 ta com os mesmoss bugs, ou se tem mais bugs ainda, ou se ta bom?

Compartilhar este post


Link para o post
Cinkuenta    0
Cinkuenta

APREDI A FAZE OT SQL =D =D =D =D

Vlws muito mesmo achei o seu tutorial o mais bem explicado porque já fala até do windows XP e tem SS's pra tudo :)

tutorial PERFEITO

- APROVADO -

Compartilhar este post


Link para o post
L0nd4r    0
L0nd4r

Meus parabens, ate agora so sabia usar o XML (vivendo e aprendendo)

vou estudar esse servidor e ver se consigo fazer tudo q eu fazia nu outro (e mais um poko qm sabe ^^)

 

Vlw.

Compartilhar este post


Link para o post
Fighters    3
Fighters

@GoodTak

Com certeza está com mais Bugs, porque foi lançou agora a pouco...

Para modificar pelo localhost,

Você tem que fazer isso no seu conf.lua

Passar disso:

 

-- SQL

sqlType = "sqlite"

passwordType = "plain"

 

Para isso:

 

-- SQL

sqlType = "mysql"

passwordType = "plain"

 

Muita gente falou que deu certo tenta ae...

Se não der é so colocar sqlite denovo e modificar pelo SQLiteStudio...

 

@GOD Top

Valeu ae por elogiar :D, e que bom que você aprendeu...

 

@L0nd4r

Obrigado pelos elogios

 

@Topic

Qualquer dúvida posta aqui, de noite o Itachi tira de tarde eu :D

Compartilhar este post


Link para o post
quariro    0
quariro

===Edited==

Ja resolvi o prob so q tive q roda no SQLStudio... so q la nao tem nada pra mexe no access do player...

como faz GM, Tutor...?

Editado por quariro

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×