一直等待着欧零导航系统的更新,直到V3.3更新后发现有点小遗憾,可能更新还是有点小问题吧。
由于时间原因此次更新方法仅对重要数据 站点分类、收录站点、友链的数据更新,其他的信息还需各位站长手动更新。
修改前请确定下表时候否为 ozdao开头 如不是改为即可
需要修改的ozdao_site、ozdao_sort、ozdao_link
为避免更新出现问题,大家还需进行 备份!
更新方法:
1.下载新的导航安装包,安装成功后,可以登录后台进行简单设置
2.安装成功后将原来新的ozdao_site、ozdao_sort、ozdao_link 表删除,再将旧导航数据导入新数据库中,(仅导入 ozdao_site、ozdao_sort、ozdao_link三个即可)
3.导入成功后,对数据库运行以下SQL语句(代码可以在附件中下载)
4..登录后台进行其他的信息设置
ALTER TABLE `ozdao_site` CHANGE `sid` `serial` INT(11) NOT NULL DEFAULT '0',CHANGE `date` `time` VARCHAR(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, CHANGE `day_view` `dayView` INT(11) NOT NULL DEFAULT '0',CHANGE `month_view` `monthView` INT(11) NOT NULL DEFAULT '0', CHANGE `total_view` `totalView` INT(11) NOT NULL DEFAULT '0', CHANGE `last_date` `lastDate` VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; ALTER TABLE `ozdao_site` ADD `push` TINYINT(1) NOT NULL DEFAULT '0' AFTER `lastDate`; ALTER TABLE `ozdao_sort` CHANGE `sid` `serial` INT(11) NOT NULL DEFAULT '0'; ALTER TABLE `ozdao_sort` DROP `detail`; ALTER TABLE `ozdao_link` ADD `serial` INT(11) NOT NULL DEFAULT '0' AFTER `id`; ALTER TABLE `ozdao_link` CHANGE `date` `time` VARCHAR(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; ALTER TABLE `ozdao_link` ADD `newTab` TINYINT(1) NOT NULL DEFAULT '1' AFTER `time`, ADD `state` TINYINT(1) NOT NULL DEFAULT '1' AFTER `newTab`;
问题:由于站点收录时间到V3.3数据库存储的字段属性不同,收录时间可能会显示为1970-01-01,有需要的自行修改。(已解决)
为解决收录时间显示错误问题
请在您的导航数据库再执行以下SQL:
按一下方法修改会显示为2020-11-15
UPDATE ozdao_site set time=1605383432
以上方法步骤均是个人观点,如有更便捷方法欢迎留言交流!
本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有,本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
作者: 路羽, 转载或复制请以 超链接形式 并注明出处 路羽博客。
原文地址: 《欧零导航V3.3数据库更新步骤方法》 发布于2020-11-15
评论