Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Tutorial: Como ligar Servidor que usa banco de dados com XAMPP


Arkanun1000
 Compartilhar

Posts Recomendados

  • Velha Guarda Ex-Staffer

Tá, vamos ligar o the new world como exemplo

 

 

1 - Baixe e instale o xampp

1 - Download and install xampp

É necessário se cadastrar para acessar o conteúdo.

 

 

2 - Qual meu IP? 192.168.1.106   Abra o CMD e de o comando ipconfig

2 - What is my IP? 192.168.1.106 Open CMD and run the command ipconfig

 

É necessário se cadastrar para acessar o conteúdo.

 

 

3 - banco de dados: Quando instalar o xampp abra o Xampp Control Panel e inicie Apache e MySQL  e clique em Admin do MySql

3 - Database: When installing Xampp, open the Xampp Control Panel and start Apache and MySQL and click on MySql Admin

 

Abre o banco.sql com o bloco de notas, vão em editar > substituir

Open the database.sql with notepad, go to edit > replace

 

vc vai substituir tudo de utf8mb4_0900_ai_ci  para utf8mb4_general_ci e salva

you will replace everything from utf8mb4_0900_ai_ci to utf8mb4_general_ci and save

É necessário se cadastrar para acessar o conteúdo.

 

Com o xampp ligado MySql, vai em importar, desmarque essas 2 opções q destaquei na imagem

With xampp connected to MySql, go to import, uncheck these 2 options that I highlighted in the image

 

Escolhe o arquivo do banco de dados e importar

Choose database file and import

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

Ps.: O nome ai ta diferente p q eu mudei o nome do banco, mas vai estar "wydsite" apenas ou para qual escolher

Ps.: The name is different because I changed the name of the bank, but it will be "wydsite" only or whichever you choose

 

4 - Abre a source e pesquise por "wydsite" que é o banco que subiu

4 - Open the source and search for "wydsite" which is the bank that was uploaded

 

É necessário se cadastrar para acessar o conteúdo.

 

Voce vai mudar tanto na DB quanto na TM, TIRE A SENHA, pois o xampp quando inicia o banco de dados nao pede.

Voce vai compilar e vai ser gerado o DBsrv.exe e a TMsrv.exe 

Coloque esses executaveis em suas respetivas pastas

 

You will change both the DB and the TM, REMOVE THE PASSWORD, because when XAMPP starts the database it does not ask for it.

You will compile and DBsrv.exe and TMsrv.exe will be generated.

Place these executables in their respective folders

 

5 - Configurar IP

5 - Configure IP

 

Abre o programa poe seu IP e de ENTER

Open the program, enter your IP and press ENTER

 

É necessário se cadastrar para acessar o conteúdo.

 

pronto, seu server ta configurado

ready, your server is configured

 

Falta o serverlist.bin do cliente

Abre o programa e procura o serverlist.bin direto la do cliente

 

The serverlist.bin from the client is missing

Open the program and look for the serverlist.bin directly from the client

 

 

É necessário se cadastrar para acessar o conteúdo.

 

Mude o IP de baixo, a parte de cima deixa como está, clica em Update para salvar e la em cima Save File as .bin e substitua o do cliente sobreescrevendo o atual.

 

Change the IP below, leave the top part as is, click Update to save and at the top Save File as .bin and replace the client's one by overwriting the current one.

 

 

6 - Liga o BD primeiro e a  TM depois

6 - Turn on the BD first and the TM later

 

Se pedir para autorizar o firewall faça

If it asks you to authorize the firewall, do it!

 

7 - Para criar conta pode ir no sql, accounts, inserir, e depois la em baixo em executar pra salvar

7 - To create an account, go to SQL, accounts, insert, and then click on Run to save.

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

 

Pronto

Ready!

 

so ser feliz srsrsrs

just be happy lol!

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

 

 

OBSERVAÇÃO:  Em ambas as patas DBsrv/run e TMSrv/run tem esta dll "LIBMYSQL.dll". Certifique-se que tenha ela la para funcionar corretamente!

 

NOTE: In both DBsrv/run and TMSrv/run paths there is this dll "LIBMYSQL.dll". Make sure you have it there to work properly!

 

OBSERVAÇÃO 2: Use o Visual Studio atualizado (eu usei o 2022 Community) com as bibliotecas de C/C++/C#... instaladas para nao ocorrer erros (isso vai exigir espaço para a instalação)

 

NOTE 2: Use the updated Visual Studio (I used 2022 Community) with the C/C++/C#... libraries installed to avoid errors (this will require space for installation)

 

 

 

 

 

 

Segue o passo a passo do para conseguir ligar qualquer servidor que peça banco de dados!

Se tiver duvida ou dando erro posta aqui, pois a sua duvida pode ser de outros tbm.

No que Eu souber ajudo :)

Forte abraços!

 

Follow the step-by-step guide to connect any server that requests a database!

If you have any questions or if you get an error, post them here, as your question may be shared by others as well.

I can help you if I know anything :)

Big hugs!

 

 

 

Editado por Arkanun1000

qRXaV1L.png

Link para o comentário
Compartilhar em outros sites

Poderia postar no MacOS Server ou Ubuntu? Analiso que existem versões para ambos e é sabido que as maiores empresas utilizam esses sistemas para se manter instabilidade, segurança cibernética, dentre outras e a comunidade do Brasil e do mundo todo encarece de conteúdo. Seria bem vindo alguém trazer... Thank's

Editado por Wabrison da Silva
Link para o comentário
Compartilhar em outros sites

  • VIP EXTREME Doador Comunidade

Lembrando que o XAMPP é uma ferramenta usada geralmente em testes, tem certas brechas de segurança que podem "facilitar" alguns tipos de injeção SQL e também outros tipos de invasões, tomem cuidado com as regras aplicadas.

Dúvidas, precisa de ajuda? Só chamar. Discord: mandalorian7912

Link para o comentário
Compartilhar em outros sites

  • Velha Guarda Ex-Staffer
1 hora atrás, Mandalorian disse:

Lembrando que o XAMPP é uma ferramenta usada geralmente em testes, tem certas brechas de segurança que podem "facilitar" alguns tipos de injeção SQL e também outros tipos de invasões, tomem cuidado com as regras aplicadas.

Sim, com certeza!!

Isso é mais pra rodar local e testar o jogo, quando implementar na "vida real" escolham um seguro :)

 

11 horas atrás, Wabrison da Silva disse:

Poderia postar no MacOS Server ou Ubuntu? Analiso que existem versões para ambos e é sabido que as maiores empresas utilizam esses sistemas para se manter instabilidade, segurança cibernética, dentre outras e a comunidade do Brasil e do mundo todo encarece de conteúdo. Seria bem vindo alguém trazer... Thank's

Nunca usei linux (usei Fedora um tempo, mas bem superficialmente), mas acredito que a "base" é a mesma de qualquer mySQL, usei o xampp p q nao pede senha, se em alguma distribuição de linux pedir, é so inserir na source da DB e TM.

edit.: olhei no site do xampp e tem pra OS e Ubunto, entao acredito que sirva tbm

 

Abraços!

Editado por Arkanun1000

qRXaV1L.png

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.