в бд найди таблицу где используется acquire_time и поменяй ее параметр с null на `acquire_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
Спасибо попробую! и еще что бы темы не плодить при заливки баззы данных геймсервера выдает ошибку, подскажите пожалуйста как исправить) буду благодарен! Вот лог : [Err] 1067 - Invalid default value for 'level_up_date' [Err] -- ---------------------------- -- Records of player_world_bans -- ---------------------------- -- ---------------------------- -- Table structure for portal_cooldowns -- ---------------------------- DROP TABLE IF EXISTS `portal_cooldowns`; CREATE TABLE `portal_cooldowns` ( `player_id` int(11) NOT NULL, `world_id` int(11) NOT NULL, `reuse_time` bigint(13) NOT NULL, `entry_count` int(2) NOT NULL, PRIMARY KEY (`player_id`,`world_id`), CONSTRAINT `portal_cooldowns_ibfk_1` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of portal_cooldowns -- ---------------------------- -- ---------------------------- -- Table structure for server_variables -- ---------------------------- DROP TABLE IF EXISTS `server_variables`; CREATE TABLE `server_variables` ( `key` varchar(30) NOT NULL, `value` varchar(30) NOT NULL, PRIMARY KEY (`key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of server_variables -- ---------------------------- INSERT INTO `server_variables` VALUES ('time', '3341'); -- ---------------------------- -- Table structure for siege_locations -- ---------------------------- DROP TABLE IF EXISTS `siege_locations`; CREATE TABLE `siege_locations` ( `id` int(11) NOT NULL, `race` enum('ELYOS','ASMODIANS','BALAUR') NOT NULL, `legion_id` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of siege_locations -- ---------------------------- -- ---------------------------- -- Table structure for siege_spawns -- ---------------------------- DROP TABLE IF EXISTS `siege_spawns`; CREATE TABLE `siege_spawns` ( `spawn_id` int(10) NOT NULL, `siege_id` int(10) NOT NULL, `race` enum('ELYOS','ASMODIANS','BALAUR') NOT NULL, `protector` int(10) DEFAULT '0', `stype` enum('PEACE','GUARD','ARTIFACT','PROTECTOR','MINE','PORTAL','GENERATOR','SPRING','RACEPROTECTOR','UNDERPASS') DEFAULT NULL, PRIMARY KEY (`spawn_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of siege_spawns -- ---------------------------- -- ---------------------------- -- Table structure for skill_motions -- ---------------------------- DROP TABLE IF EXISTS `skill_motions`; CREATE TABLE `skill_motions` ( `motion_name` varchar(255) NOT NULL DEFAULT '', `skill_id` int(11) NOT NULL, `attack_speed` int(11) NOT NULL, `weapon_type` varchar(255) NOT NULL, `off_weapon_type` varchar(255) NOT NULL, `time` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`motion_name`,`skill_id`,`attack_speed`,`weapon_type`,`off_weapon_type`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of skill_motions -- ---------------------------- -- ---------------------------- -- Table structure for spawns -- ---------------------------- DROP TABLE IF EXISTS `spawns`; CREATE TABLE `spawns` ( `spawn_id` int(10) NOT NULL AUTO_INCREMENT, `npc_id` int(10) NOT NULL, `npc_name` varchar(50) NOT NULL DEFAULT '', `map_id` int(10) NOT NULL, `pool_size` int(5) NOT NULL DEFAULT '1', `anchor` varchar(100) DEFAULT NULL, `handler` enum('RIFT','STATIC') DEFAULT NULL, `spawn_time` enum('ALL','DAY','NIGHT') NOT NULL DEFAULT 'ALL', `walker_id` int(10) NOT NULL DEFAULT '0', `random_walk` int(10) NOT NULL DEFAULT '0', `static_id` int(10) NOT NULL DEFAULT '0', `fly` tinyint(1) NOT NULL DEFAULT '0', `respawn_time` int(10) NOT NULL DEFAULT '0', `last_despawn_time` timestamp NULL DEFAULT NULL, `date_added` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `author` varchar(50) NOT NULL DEFAULT 'system', PRIMARY KEY (`spawn_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of spawns -- ---------------------------- -- ---------------------------- -- Table structure for surveys -- ---------------------------- [Msg] Finished - Unsuccessfully -------------------------------------------------- [свернуть]
Ошибка с бд так и осталась [Err] 1067 - Invalid default value for 'level_up_date' возможно тут проблемы?
+1 такая же проблема!!! сборка севрера Aion Ger rev.923 , проблемы с бд точно такие же) просьба о срочно помощи! Заранее спасибо) )))
Извините пожалуйста, но я живу очень далеко и интернет не позволяет загружать видео, не могли бы вы скинуть исправленную бд, и безразницы какой версии MySQL? использую 5.6
вот и уменя вопрос такой о использование MySQL также 5.6 и РНР пришлось менять на более старую версию для сайта ну а проблема воще у меня в БД так как ранее написано было выше сказаное непомогает так как при заливание БД выдаёт ошибку заливки ... и действительно помогите поделитесь БД нормальной без косых ... а кстате лог 2016-03-05 17:28:12,049 Database access problem. Killing off all remaining connections in the connection pool. SQL State = 08S01 2016-03-05 17:28:12,054 Error loading last saved server time com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet successfully received from the server was 86 948 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.7.0_80] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[na:1.7.0_80] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[na:1.7.0_80] at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[na:1.7.0_80] at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3102) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2991) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3532) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2293) ~[mysql-connector-java-5.1.18.jar:na] at com.jolbox.bonecp.PreparedStatementHandle.executeQuery(PreparedStatementHandle.java:172) ~[bonecp-0.7.1.RELEASE.jar:0.7.1.RELEASE] at mysql5.MySQL5BannedMacDAO.load(MySQL5BannedMacDAO.java]:49) ~[na:na] at com.aionemu.loginserver.controller.BannedMacManager.<init>(BannedMacManager.java:46) [AL-Login.jar:na] at com.aionemu.loginserver.controller.BannedMacManager.<clinit>(BannedMacManager.java:37) [AL-Login.jar:na] at com.aionemu.loginserver.network.gameserver.serverpackets.SM_MACBAN_LIST.<init>(SM_MACBAN_LIST.java:38) [AL-Login.jar:na] at com.aionemu.loginserver.network.gameserver.clientpackets.CM_GS_AUTH$1.run(CM_GS_AUTH.java:107) [AL-Login.jar:na] at com.aionemu.commons.utils.concurrent.ExecuteWrapper.execute(ExecuteWrapper.java:48) [al-commons.jar:na] at com.aionemu.commons.utils.concurrent.RunnableWrapper.run(RunnableWrapper.java:40) [al-commons.jar:na] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_80] at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_80] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [na:1.7.0_80] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [na:1.7.0_80] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_80] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_80] at java.lang.Thread.run(Unknown Source) [na:1.7.0_80] Caused by: java.net.SocketException: Software caused connection abort: recv failed at java.net.SocketInputStream.socketRead0(Native Method) ~[na:1.7.0_80] at java.net.SocketInputStream.read(Unknown Source) ~[na:1.7.0_80] at java.net.SocketInputStream.read(Unknown Source) ~[na:1.7.0_80] at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:114) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:161) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:189) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2549) ~[mysql-connector-java-5.1.18.jar:na] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3002) ~[mysql-connector-java-5.1.18.jar:na] ... 22 common frames omitted [свернуть]
Хочу объяснится по поводу столь наглых просьб и помощи... живу в дыре на Камчатки и интернет скорость которого составляет при максимальном разгоне 5-8kib/с так вот ещё к чему то что видео не просмотреть а качать нам годами.....
после добовления в БД BrokerUpdate.sql происходит тобиш ошибку выдаёт Duplicate column name 'is_partsale' [Err] ALTER TABLE `broker` ADD COLUMN `is_partsale` TINYINT(1) NOT NULL AFTER `is_settled`;