POST TIME:2017-11-13 00:37
在dedecms后臺(tái),備份數(shù)據(jù)庫(kù)無(wú)異常,顯示備份成功(表面現(xiàn)象)如圖:
當(dāng)在后臺(tái)導(dǎo)入數(shù)據(jù)庫(kù)的是后,顯示導(dǎo)入成功,無(wú)異常,(也是表面現(xiàn)象)。
導(dǎo)入成功后,點(diǎn)擊后臺(tái)系統(tǒng)基本參數(shù)變成空了,其實(shí)是數(shù)據(jù)庫(kù)被清空,任何表都沒(méi)有了,如下2張圖:
解決方法:依次做,就能解決。
在網(wǎng)上搜索到一條方法,還原的時(shí)候,勾掉還原表結(jié)構(gòu)信息。如圖:(在重新還原之前需要重新安裝一遍,因?yàn)閿?shù)據(jù)庫(kù)被清空了)
這樣導(dǎo)入,確實(shí)可導(dǎo)入也成功了。但是基本參數(shù)還原默認(rèn)了,你需要重新設(shè)置,還有一個(gè)更重要的錯(cuò)誤,當(dāng)編輯以前增加過(guò)的一個(gè)文章的時(shí)候報(bào)錯(cuò):讀取附加信息出錯(cuò)!如圖:
這個(gè)讀取附加表信息出錯(cuò)是什么原因呢?去查看數(shù)據(jù)庫(kù),點(diǎn)擊附加表,瀏覽附加表內(nèi)容的時(shí)候,顯示附加表為空,但是默認(rèn)字段都在,但是我添加過(guò)的字段沒(méi)有了。
附加表沒(méi)有內(nèi)容了,我本地的原來(lái)的數(shù)據(jù)庫(kù)也沒(méi)有了。(如果有原來(lái)的默認(rèn)數(shù)據(jù)庫(kù),直接用phpmyadmin備份,然后倒入即可。或者其他工具,不要用自帶的備份)
看到這里,你基本可以解決了,可是我不行,我原來(lái)的數(shù)據(jù)庫(kù)沒(méi)有了!!!!
于是我去查看后臺(tái)備份的數(shù)據(jù)庫(kù)文件,發(fā)現(xiàn)后臺(tái)備份的數(shù)據(jù)庫(kù)附加表文件里有資料:如圖
看到這里,發(fā)現(xiàn)有希望了。于是突發(fā)奇想,把我個(gè)附加表內(nèi)容直接轉(zhuǎn)換為SQL語(yǔ)句導(dǎo)入不就可以了嗎?
抱著試試看的態(tài)度試了一下,可是不行,忽然想到了我添加過(guò)的字段。
手動(dòng)把我添加過(guò)的字段在后臺(tái)重新添加一遍:核心--頻道模型--內(nèi)容模型管理--普通文章--字段管理(忘記字段名了?不要緊,在模板里調(diào)用的有記錄,查看模板即可)。
添加完成后。把后臺(tái)備份的附加表信息,轉(zhuǎn)換為插入數(shù)據(jù)庫(kù)的SQL語(yǔ)句:
織夢(mèng)后臺(tái)備份附加表中的信息為:
INSERT INTO `dede_addonarticle`
VALUES('1','7','ssssssss','','','192.168.0.46','DMX-01','DMX-01','韓國(guó)ORIENT
INDUSTRY産業(yè)','87cm','52cm','86cm','充氣后5斤左右,充水后50斤左右','160cm/165cm/170cm/175cm----默認(rèn)165cm','包郵');
INSERT INTO `dede_addonarticle`
VALUES('2','7','2','','','192.168.0.46','DMX-02','DMX-02','韓國(guó)ORIENT
INDUSTRY産業(yè)','88cm','53cm','86cm','充氣后5斤左右,充水后50斤左右','160cm/165cm/170cm/175cm----默認(rèn)165cm','包郵');
下面是插入數(shù)據(jù)庫(kù)語(yǔ)句,測(cè)試插入成功。
INSERT INTO `66`.`dede_addonarticle` (`aid` ,`typeid` ,`body` ,`redirecturl` ,`templet` ,`userip` ,`bianhao` ,`huohao` ,`pinpai` ,`xiongwei` ,`yaowei` ,`tunwei` ,`zhongliang` ,`shengao` ,`youfei` )VALUES ('1', '2', '內(nèi)容', '11', '11', '11', '11', '11', '11', '11', '11', '11', '11', '11', '11');
分析后,備份附加表中的信息改為
INSERT INTO `66`.`dede_addonarticle` (`aid` ,`typeid` ,`body` ,`redirecturl` ,`templet` ,`userip` ,`bianhao` ,`huohao` ,`pinpai` ,`xiongwei` ,`yaowei` ,`tunwei` ,`zhongliang` ,`shengao` ,`youfei` )VALUES ('1','7','ssssssss','','','192.168.0.46','DMX-01','DMX-01','韓國(guó)ORIENT INDUSTRY産業(yè)','87cm','52cm','86cm','充氣后5斤左右,充水后50斤左右','160cm/165cm/170cm/175cm----默認(rèn)165cm','包郵');
可以批量改為sql語(yǔ)句后,在phpmyadmin里執(zhí)行批量改完的SQL語(yǔ)句。
導(dǎo)入成功,大功告成