короче такие вот ошибки L 03/19/2012 - 23:03:30: [MYSQLX] Error in querying database, location: 1 L 03/19/2012 - 23:03:30: [MYSQLX] Message: 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 '(14) NOT NULL, PRIMARY KEY (`player_id`), KEY `player_name` (`player_name`), KE' at line 1 (1064) L 03/19/2012 - 23:03:30: [MYSQLX] Query statement: CREATE TABLE IF NOT EXISTS `wc3_player` ( `player_id` int(8) unsigned NOT NULL auto_increment, `player_steamid` varchar(25) NOT NULL default '', `player_ip` varchar(20) NOT NULL default '', `player_name` varchar(35) NOT NULL default '', `time` timestamp(14) NOT NULL, PRIMARY KEY (`player_id`), KEY `player_name` (`player_name`), KEY `player_ip` (`player_ip`), KEY `player_steamid` (`player_steamid`) ) TYPE=MyISAM; L 03/19/2012 - 23:03:30: [MYSQLX] Error in querying database, location: 7 L 03/19/2012 - 23:03:30: [MYSQLX] Message: Table 'war4xe.wc3_config' doesn't exist (1146) L 03/19/2012 - 23:03:30: [MYSQLX] Query statement: REPLACE INTO `wc3_config` ( `config_id`, `config_value` ) VALUES ( 'level0_xp', '100' );
L 12/23/2012 - 19:49:30: [cssbWar3ftMod.amxx] [MYSQLX] Error in querying database, location: 3 L 12/23/2012 - 19:49:30: [MYSQLX] Error in querying database, location: 3
До этого примерно пол-года всё было отлично. Когда ставлю на SQL Lite - всё отлично, а на MySQL начинает жутко лагать и когда заходит новый человек на серв, то нельзя выбрать расу. Попробовал вылечить базу на хосте, ошибка исчезла, но лаги остались (хост от Myarena). Сегодня попробовал "Проверить" в меню баз данных на хосте, вроде ошибка пока не появлялась и лаги прекратились. Но для корректного лечения базы ОБЯЗАТЕЛЬНО выключите сервер на время проверки!!!
Судя по комментариям примерно раз в пол-года база может дать сбой. У кого была подобная ерунда напишите пожалуйста как вы с этим боролись.
Сообщение отредактировал Ихtианdр - Понедельник, 24.12.2012, 15:41