第一种方法

比较简单:把电脑的系统时间改到2013年


第二种方法:改时间序列

连接数据库

首先连接到数据库:用Navicat这款软件
https://www.lanzous.com/i3y2g6b
下载后解压,运行主程序即可。

视频教程:

下载链接: https://pan.baidu.com/s/1ZXKGXyaIqRLk_YGu22JMgQ
提取码: 5243

或者在线观看单机卡5解决视频_哔哩哔哩

sql文件

会用到的sql文件:
https://www.lanzous.com/i3y2k5e
下载后解压。

其他废话

由下面的代码生成的sql文件已经打包在上面了。所以下面的可以不看。

生成19年序列用到的是 以下python代码

writefile = open('19.sql', 'a')

for i in range(53):
    current = "%02d" % (i)
    line = "-- Table structure for `t_log_item_2019_%02d`;\n" % (i+1)
    writefile.write(line)
    writefile.write("-- ----------------------------\n")

    line = "DROP TABLE IF EXISTS `t_log_item_2019_%02d`;\n" % (i+1)
    writefile.write(line)

    line = "CREATE TABLE `t_log_item_2019_%02d` (\n" % (i+1)
    writefile.write(line)

    line = """  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
    `userid` int(10) unsigned NOT NULL,
    `userlevel` int(11) NOT NULL DEFAULT '0' COMMENT '用户等级',
    `action` int(11) unsigned NOT NULL COMMENT '操作类型',
    `itemid` int(11) unsigned NOT NULL COMMENT '道具ID(道具合成记录的是entID)',
    `amount` int(11) unsigned NOT NULL COMMENT '个数',
    `equipid` int(11) unsigned NOT NULL COMMENT '如果是装备,则记录装备的唯一ID',
    `color` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '颜色',
    `fineness` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '品质',
    `start_time` int(10) unsigned NOT NULL COMMENT '起始时间',
    `end_time` int(10) unsigned DEFAULT NULL COMMENT '失效时间',
    `bind_type` int(3) NOT NULL DEFAULT '0' COMMENT '绑定类型',
    `super_unique_id` int(11) NOT NULL DEFAULT '0' COMMENT '高级装备唯一标志',
    PRIMARY KEY (`id`),
    KEY `userid` (`userid`),
    KEY `itemid` (`itemid`),
    KEY `action` (`action`),
    KEY `start_time` (`start_time`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='按周分表,记录道具变动';\n"""
    writefile.write(line)

    line = "-- ------------------------------ Records of t_log_item_2019_%02d\n\
-- ------------------------------ ----------------------------\n" %(i+1)

    writefile.write(line)

生成后,将内容添加到以前的sql文件后面就可以了。