<acronym id="l1ww1"></acronym>
    1. 加入vip [簽到送金幣]
      注冊 登錄 QQ登錄
      織夢無憂,用心做好源碼!7年品牌,值得信賴! 織夢無憂,個個精品,寧缺毋濫!每月購買不少于3000元精品源碼免費分享,早開通,早享受!終身會員臨時大促,只需要498元!新會員開通,直接進入會員中心--購買會員--直接開通即可。

      dede還原數據之后基本參數設置為空的原因和解決辦法

      摘要: 有時候定制網站的時候,給顧客做網站程序,偶爾會出現還原數據后,系統--基本參數設置為空。雖然也是知道,數據庫備份出錯,缺少了 tables_struct字段的數據庫表,但是一直沒弄明白到底怎么會出現這種情況。 曾經也一度認為是因為本地數據庫破壞了,主要是因
      有時候定制網站的時候,給顧客做網站程序,偶爾會出現還原數據后,系統--基本參數設置為空。雖然也是知道,數據庫備份出錯,缺少了tables_struct字段的數據庫表,但是一直沒弄明白到底怎么會出現這種情況。
      曾經也一度認為是因為本地數據庫破壞了,主要是因為電腦開機關機強制了。每次出現這種情況,解決的辦法 就是利用 帝國數據庫備份,然后還原就沒有任何的問題了。

      最近兩天有個顧客定制的網站又出現了這個問題,仔細查看了下  一直也是沒有找到原因。不過打開數據庫文件名  mysql/data  下仔細看了下,發現出錯的這個數據名稱給其他的不一樣,如下圖


      劃線的數據名稱為:1500(個人有時候為了區分,個別的用顧客定制的價錢為數據庫名稱),個人就反思了,是不是數據庫第一個字母為數字引起的呢?
      解決辦法也很簡單,暫停數據庫,手動修改數據名稱,然后修改織夢數據庫連接文件:data/
       common.inc.php   修改下數據名稱。然后再備份和還原就正常了。

      自此  我們找到原因并有解決辦法?偨Y一下。

      原因:安裝和創建程序的時候,數據庫名稱第一個不能是數字,要以字母開頭。
      出現這種問題,解決辦法三個:

      1   利用第三方數據庫備份軟件或者程序,進行數據庫備份和還原數據庫  例如:帝國數據備份
      2  備份之前,先修改下數據庫名稱,并修改默認織夢數據庫連接文件  
      data/ common.inc.php  下的數據庫連接名
      3  既然是缺少"tables_struct_fb21c977e3dfa6fb.txt" 的文件  其中"fb21c977e3dfa6fb"為隨機數,我們只需要找一個剛安裝的或者其他程序的tables_struct開頭的文件(前提編碼要一致就可以了)重新名稱本程序的這個文件,覆蓋一下,再還原數據庫就可以了,不過如果程序里,基本參數里設置了自定義的參數,需要重新設置一下就可以了

      本文鏈接:http://www.happydiwalifestivals.com//dedejiaocheng/guzha/147652.html

      版權聲明:本站資源均來自互聯網或會員發布,如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除!謝謝!

      公眾號二維碼

      微信公眾號

      //自動推送 国产99re6在线视频播放