⑴ 整站源碼的資料庫怎樣還原看不懂
假如你用的是
虛擬空間
的話,傳不了data目次,你可以在本地搭建一個PHP運行情況,用data覆蓋mysql裡面的data,然後在本地搭建織夢鏈接資料庫,就OK了,然後再在後台裡面的資料庫裡面進行備份,再傳
備份文件
到空間上搭建的進行還原。或者導出sql
數據文件
,用
phpmyadmin
進行還原也行。
⑵ 如何將一個包含多個資料庫備份的bak文件還原到資料庫中
1.右擊SQL Server 2000實例下的「資料庫」文件夾。就是master等資料庫上一級的那個圖標。選擇「所有任務」,「還原資料庫」
2.在「還原為資料庫」中填上你希望恢復的資料庫名字。這個名字應該與你的源碼中使用的資料庫名字一致。
3.在彈出的對話框中,選「從設備」
4.點擊「選擇設備」
5.點擊「添加」
6.點擊「文件名」文本框右側的「...」按鈕,選中你的「.BAK」文件,並點擊確定回到「選擇還原設備」對話框。
7.點擊確定回到「還原資料庫」對話框。
8.點擊「選項」選項卡
9.將所有「移至物理文件名」下面的路徑,改為你想還原後的將資料庫文件保存到的路徑。如果你不希望改變,可以直接點擊確定。這時便恢復成功了。
⑶ 資料庫還原
以資料庫Express為例:
1、在資料庫里新建一資料庫」Express」。
2、右鍵點擊Express,任務 -> 還原 -> 資料庫。
a)還原的目標 -> 目標資料庫 設定為Express;
b)還原的源 -> 源設備 -> 瀏覽 -> 文件 -> 添加 -> 找到Express備份文件所在路徑如: D:\ Express.bak(文件類型設為所有文件(*)才可以找到) -> 確定。
3、選中要還原的Express數據源文件,點擊選擇頁 -> 選項。
a)還原選項:選中 覆蓋現有資料庫(with replace)(O);
b)恢復狀態:選中 不對資料庫執行任何操作,不回滾未提交的事務……
4、點擊「確定」 按鈕開始還原,這可能需要較長時間。
特別注意第三點,一般都是這里出錯,如果不是這個問題,你最好把你具體的報錯信息也貼出來
不新建資料庫你就跳過第一步就可以了啊……