Neste tutorial vou ensina-los a implementar queries server files 2010.


Bem, vou ensinar vocês como implementar Query com novo banco de dados, dado que a implementação de Query de banco de dados anteriores 2010 ServerFile não ser porque estas são as estruturas das tabelas diferentes, e não permite a implementá-las.

Além disso os erros tendem a ocorrer, mas a verdade é muito chato, mas fácil de resolver são as seguintes:
1.-O erro 2501 é que o item já existe, você pode verificar e limpar a mesa e adicionar outro consulte as lines.

2 .- [err] 1136 - Não corresponde a valor de contagem coluna count na linha 1 "Isso acontece porque as tabelas têm diferentes extructura Para corrigir esse problema toda vez que você tem que colocar qualquer item ou mob deve executar os seguintes passos.:

Importante! -> Mostre-lhe duas maneiras para resolver este problema porque o que eu vi que pode operar em dois modos.

Primeira maneira de como resolver estes problemas:

1.-Bem, a primeira coisa a fazer é iniciar o servidor e login.
2.-Então você tem que ir a qualquer programa para parar de gerenciar dados mysql em normal ou HeidiSQL todos usam Navicat ou qualquer outro programa.
3.-Em seguida, vá para o Player ->
New Query e insira os seguintes dados.
ALTER TABLE mob_proto
DROP COLUMN skill_level2
ALTER TABLE mob_proto
DROP COLUMN skill_vnum2
ALTER TABLE mob_proto
DROP COLUMN skill_level3
ALTER TABLE mob_proto
DROP COLUMN skill_vnum3
ALTER TABLE mob_proto
DROP COLUMN skill_level4
ALTER TABLE mob_proto
DROP COLUMN skill_vnum4
O que temos feito com isso é mob_proto excluir colunas que podem ser observados após a DROP COLUMN. Assim, permite-nos utilizar consultas de banco de dados antes

4.-Depois de feito isso dar para RUM e reboot. Depois de retornar para iniciar o servidor e logearnos voltamos para Navicat, HeidiSQL ou qualquer outro programa e re-entrar com comandos e ver que não vai enviar qualquer erro.


5.-Bem vedes que eu tenho carregado uma das consultas deve voltar a deixar a mesa, como foi, por isso, devemos fazer o seguinte:

Vamos a Player -> New Query -> um olhar feito isso insira os seguintes dados:
ALTER TABLE `mob_proto` ADD `skill_level2` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum2` int(10) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_level3` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum3` int(10) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_level4` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum4` int(10) unsigned default NULL;
Segunda maneira de como resolver estes problemas:

Com essa segunda maneira, podemos resolver os mesmos problemas, mas serverfiles 2010 que permitiu uma dessas duas soluções [testado por mim.]

Fazemos o mesmo mencionado acima, mas aqui notaram as diferenças:

1 .- Iniciar Server, vamos logeamos Navicat ou qualquer programa que possa gerenciar mysql.
2 .- Vamos Player -> New Query -> e digitar as seguintes informações:
ALTER TABLE `mob_proto` DROP COLUMN `skill_level0`;
ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum0`;
ALTER TABLE `mob_proto` DROP COLUMN `skill_level1`;
ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum1`;
ALTER TABLE `mob_proto` DROP COLUMN `skill_level2`;
ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum2`;
ALTER TABLE `mob_proto` DROP COLUMN `skill_level3`;
ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum3`;
ALTER TABLE `mob_proto` DROP COLUMN `skill_level4`;
ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum4`;
ALTER TABLE `mob_proto` DROP COLUMN `sp_berserk`;
ALTER TABLE `mob_proto` DROP COLUMN `sp_stoneskin`;
ALTER TABLE `mob_proto` DROP COLUMN `sp_godspeed`;
ALTER TABLE `mob_proto` DROP COLUMN `sp_deathblow`;
ALTER TABLE `mob_proto` DROP COLUMN `sp_revive`;
3.-Isso vai excluir colunas mob_proto que podem ser observados após a DROP COLUMN que permitirá que você implemente Query anteriores ao banco de dados 2010
4-Depois de ter feito isso reinicialize o servidor nos voltamos para logear e implementar as QUERY e ver que não dá qualquer erro e tudo ficará normal. : Charm:
5.-Então devemos deixar as estruturas de tabelas como eram para isso devemos fazer o seguinte:

Vamos a Player -> New Query -> e digite as seguintes informações:
ALTER TABLE `mob_proto` ADD `skill_level0` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum0` int(10) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_level1` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum1` int(10) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_level2` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum2` int(10) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_level3` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum3` int(10) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_level4` tinyint(3) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `skill_vnum4` int(10) unsigned default NULL;
ALTER TABLE `mob_proto` ADD `sp_berserk` tinyint(4) NOT NULL default '0';
ALTER TABLE `mob_proto` ADD `sp_stoneskin` tinyint(4) NOT NULL default '0';
ALTER TABLE `mob_proto` ADD `sp_godspeed` tinyint(4) NOT NULL default '0';
ALTER TABLE `mob_proto` ADD `sp_deathblow` tinyint(4) NOT NULL default '0';
ALTER TABLE `mob_proto` ADD `sp_revive` tinyint(4) NOT NULL default '0';

Duvidas Poste sua pergunta.

Espero que vocês tenham aprendido.

0 comentários:

Postar um comentário