當前位置:首頁 » 數據倉庫 » 後台資料庫怎樣選擇
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

後台資料庫怎樣選擇

發布時間: 2023-02-11 16:48:54

❶ 怎麼把網站後台數據一並備份

1. 網站後台如何備份還原資料庫
一、備份資料庫

1、打開sql-server企業管理器,在控制台管理器中按以下次序打開。

Microsoft SQL Server--Sql Server組--雙擊打開你的伺服器--打開資料庫目錄

2、選擇你要進行備份的數據,然後右擊選擇所有任務里(或者單擊菜單欄中的工具選項),選擇備份資料庫。

3、在彈出的對話框當中,常規下的"備份"選擇:資料庫-完全(D),若是中部的"目的"里有路徑和名稱,剛先進行刪除,再進行添加,在彈出的對話框里選擇一下要備份到的路徑,給文件輸入一個文件名.點擊確定.等待備份.

二、還原資料庫

1、打開sql-server企業管理器,在控制台管理器中按以下次序打開。

先新建一個資料庫(可以直接點圖標欄的新建圖標,或者隨便選擇一個資料庫,右擊,選擇新建資料庫,資料庫的名字自行取。)

2、選擇新建好的資料庫,右擊選擇所有任務下的還原資料庫。

3、在彈出來的窗口中的還原選項中選擇從設備-->;點選擇設備-->;點添加-->;然後選擇你的備份文件名-->;添加後點確定返回,這時候設備欄應該出現您剛才選擇的資料庫備份文件名,備份號默認為1(如果您對同一個文件做過多次備份,可以點擊備份號旁邊的查看內容,在復選框中選擇最新的一次備份後點確定)-->;然後點擊上方常規旁邊的選項按鈕。

4、在出現的窗口中選擇在「現有資料庫上強制還原」,以及在恢復完成狀態中選擇「使資料庫可以繼續運行但無法還原其它事務日誌」的選項。在窗口的中間部位的將資料庫文件還原為這里要按照你SQL的安裝進行設置(也可以指定自己的目錄),「邏輯文件名」不需要改動,「移至物理文件名」則要根據你所恢復的機器情況做改動,如您的SQL資料庫裝在D:\Program Files\Microsoft SQL

Server\MSSQL\Data,那麼就按照您恢復機器的目錄進行相關改動改動,並且最後的文件名最好改成您當前的資料庫名(如原來是zw0001.mdf,現在的資料庫是zw0002,就改成zw0002.mdf),日誌和數據文件都要按照這樣的方式做相關的改動(日誌的文件名是.ldf結尾的),這里的恢復目錄您可以自由設置,前提是該目錄必須存在(如您可以指定d:\sqldata\zw0002.mdf或者d:\sqldata\zw0002.ldf),否則恢復將報錯。

5、修改完成後,點擊下面的確定進行恢復,這時會出現一個進度條,提示恢復的進度,恢復完成後系統會自動提示成功,如中間提示報錯,請記錄下相關的錯誤內容並詢問對SQL操作比較熟悉的人員,一般的錯誤無非是目錄錯誤或者文件名重復或者文件名錯誤或者空間不夠或者資料庫正在使用中的錯誤,資料庫正在使用的錯誤您可以嘗試關閉所有關於SQL窗口然後重新打開進行恢復操作,如果還提示正在使用的錯誤可以將SQL服務停止然後重啟看看,至於上述其它的錯誤一般都能按照錯誤內容做相應改動後即可恢復。

註:若提示「因為資料庫正在使用,所以未能獲得對資料庫的排它訪問權。RESTORE DATABASE

操作異常終止。」
2. 網站後台資料庫備份之後,恢復的時候要怎麼操作
1,網站如果是在直接的後台備份,那麼應該在網站後台有恢復資料庫功能,如果沒有,請往下看

2,在網站目錄中找到備份文件,一般網站備份的文件是.sql後綴的,

3,需要安裝sql圖形管理工具,或進入資料庫管理工具MyAdmin(如果伺服器沒有這個就不需要下載安裝圖形管理工具)

(註:以下方法是資料庫備份是。.psc後綴的)

4,連接資料庫,雙擊資料庫名稱,會看到有個「備份」的功能,滑鼠右鍵選擇「恢復備份」這時會彈出文件選擇框,選擇需要還原的文件就可以了。

(註:以下方法是資料庫備份是。.sql後綴的)

5,連接資料庫,雙擊資料庫名稱,會看到「查詢」功能,滑鼠右鍵選擇「新建查詢」

6,用記事本打開sql備份文件(注意這個備份文件必須是以.sql為後綴的才可以),全部復制,然後粘貼到「新建查詢」窗口,然後點擊那個綠色的三角型就可以執行了,執行完畢資料庫還原了!

以上方法只是適合mysql資料庫還原,mssql資料庫不在范圍內
3. 怎樣將從網站後台的資料庫中導出數據
''利用ASP生成EXECL文檔

'=================================================

set conn=server.createobject("adodb.connection")

conn.open application("connstring")

set rs=server.createobject("Adodb.recordset")

sql="select * from xxloginteachers order by jsid desc"

rs.open sql,conn

do while not rs.eof

msg=msg & rs("jsid") & chr(9) & rs("jsxm") & vbcrlf

rs.movenext

loop

set f=server.createobject("scripting.filesystemobject")

set myfile=f.createtextfile("d:\xmllover.xls",true)

myfile.close

'已生成xmllover.xls!!!!
4. 怎樣進行網站數據備份
目前我知道的網站備份方法有: 手動下載備份:利用空間的管理面板上自帶的備份功能,將網站文件打包壓縮,然後利用FTP下載到本地。

MySQL資料庫可以用PhpMyAdmin導出.這種方法就是比較麻煩,有時總會忘記備份。利用現有的備份軟體:多備份Dbfen、帝國備份王。

多備份可以自動定期幫你備份你的網站和資料庫.如果你比較懶,用這個的話很方便。帝國備份王主要是備份MySQL資料庫,效果很好,但是也需要手動操作。

3.利用同步盤:把網盤客戶端放到伺服器上,將網站數據直接同步到網盤 4.架設腳本備份VPS:對於有編程經驗的人,可以自己架設備份腳本。

❷ 請問編輯網頁用什麼語言,而網站的後台資料庫用什麼語言呢

前台一般用HTML+javascript 和vbscrip腳本
後台可用asp/asp.net/php/jsp等語言
資料庫小型網站用access
大型可用SQLServer 和 MySQL. 還有更大的ORACLE資料庫.
前台一般用HTML+javascript 和vbscrip腳本
後台可用asp/asp.net/php/jsp等語言
資料庫小型網站用access
大型可用SQLServer 和 MySQL. 還有更大的ORACLE資料庫.
前台一般用HTML+javascript 和vbscrip腳本
後台可用asp/asp.net/php/jsp等語言
資料庫小型網站用access
大型可用SQLServer 和 MySQL. 還有更大的ORACLE資料庫.
前台一般用HTML+javascript 和vbscrip腳本
後台可用asp/asp.net/php/jsp等語言
資料庫小型網站用access
大型可用SQLServer 和 MySQL. 還有更大的ORACLE資料庫.
前台一般用HTML+javascript 和vbscrip腳本
後台可用asp/asp.net/php/jsp等語言
資料庫小型網站用access
大型可用SQLServer 和 MySQL. 還有更大的ORACLE資料庫.
前台一般用HTML+javascript 和vbscrip腳本
後台可用asp/asp.net/php/jsp等語言
資料庫小型網站用access
大型可用SQLServer 和 MySQL. 還有更大的ORACLE資料庫.
前台一般用HTML+javascript 和vbscrip腳本
後台可用asp/asp.net/php/jsp等語言
資料庫小型網站用access
大型可用SQLServer 和 MySQL. 還有更大的ORACLE資料庫.
前台一般用HTML+javascript 和vbscrip腳本
後台可用asp/asp.net/php/jsp等語言
資料庫小型網站用access
大型可用SQLServer 和 MySQL. 還有更大的ORACLE資料庫.

❸ 為什麼選用mysql作為後台資料庫

因為mysql這種關系型資料庫好管理,PHP與MySQL兼容最好, 可以同時處理幾乎不限數量的用戶,處理多達50,000,000以上的記錄,命令執行速度快, 簡單有效的用戶特權系統,最重要的是免費。

❹ 怎樣設計資料庫管理系統

這個題目太大了。
換個問法:設計資料庫管理系統需要准備哪些?
(1)做業務需求分析。按照資料庫開發的思路,確定系統的功能和模塊。完成諸如數據字典等方面的工作。統稱為系統需求分析。
(2)選擇前台開發語言或環境、選擇後台資料庫,考慮好是否要進行移植
(3)開發階段的人員
(4)測試階段的人員
(5)驗收,試運行
(6)維護階段的人員。

❺ 我想學習資料庫,主要用於網站後台用的。我現在在選擇資料庫類型,請大家給點意見。

MSSQL(請不要簡稱為SQL)是這裡面最容易學的了,但是沒有一個大型企業信賴這個東西。這三個資料庫廠商都支持SQL標准,但又都有自己的一些東西在裡面。MSSQL是這三個裡面穩定性最差、數據承載量最差、效率最差的DBMS,盡管如此,因為好用,如果你是初學者,那麼,選擇MSSQL吧。第二個Oracle,應該是全球最值得信賴的資料庫產品,擁有絕對的多數用戶,穩定性不錯,然後,對於初學者絕對是個噩夢,因為管理起來太難了。DB2,全球最先進的資料庫,或許因為IBM的戰略錯誤導致這個產品沒有佔有行業第一。同時mysql也是一個選擇,開源,易用。

❻ 如何利用LINQ to SQL來訪問後台資料庫

在這一步中,我們會:
• 生成一個控制台程序
• 生成一個LINQ to SQL類
• 測試連接後台資料庫並讀取信息In this task, we will
• Create a console application
• Create a LINQ to SQL class in the project
• Validate the database connection by writing some data out to Console
1. 打開Visual Studio 2008:開始 | 所有程序 | Microsoft Visual Studio 2008 | Microsoft Visual Studio 2008

2. 在菜單里,選中文件|新建|項目…

3. 在新建項目對話框中,展開並選中項目類型中的 Visual C# | Windows,在右邊的模板中選中控制台應用程序

4. 在名稱文本框中填入 CreateDocFromDatabase

5. 在位置文本框中填入c:\HOL\OFCHOL245
6. 保證單選框創建解決方案的目錄 沒有選中

7. 點擊確定按鈕
8. 在後面幾步里,我們要在項目中加一個Linq to SQL的類,這樣我們就可以從資料庫中直接提取數據:在解決方案資源管理器中,右擊項目CreateDocFromDatabase,在展開的菜單中選擇添加 | 新建項

9. 在添加新項對話框中,在類別框中選中Visua C#項,在右邊的模板框中選中LINQ to SQL類,在下面的名稱文本框中敲入AdventureWorks.dbml作為類的名稱,點擊添加按鈕

10. 如果AdventureWorks.dbml的編輯頁面沒有自動打開,在解決方案資源管理器中雙擊AdventureWorks.dbml,其編輯頁面就會打開;點擊其中的鏈接伺服器資源管理器,在VS左邊會彈出伺服器資源管理器的窗口

11. 在伺服器資源管理器的窗口中,右擊數據連接,選中添加連接按鈕

12. 如果選擇數據源的對話框出現,在選擇數據源的對話框中,選中Microsoft SQL Server,點擊繼續按鈕

13. 在添加鏈接的對話框中,在伺服器名的下拉表中填入localhost;
在登錄到伺服器的區域中,選中單選按鈕使用SQL Server身份驗證,然後在其下面的用戶名文本框中填入sa,在密碼文本框中填入pass@word0!;
在連接到一個資料庫的區域中,選中單選按鈕選擇或輸入一個資料庫名,然後在其下面的下拉表中填入或選中AdventureWorks
點擊確定按鈕

14. 在伺服器資源管理器窗口中,點擊樹形結構中的+以展開labrownev2009.AdventureWorks.dbo | 表

15. 在展開的labrownev2009.AdventureWorks.dbo的表中,選中以下四個表:Proct, ProctPhoto, ProctProctPhoto, ProctSubcategory;將其拖拉到AdventureWorks.dbml的編輯頁面中。如果有警示的對話框出現,點擊是即可。(按下鍵盤Ctrl可同時選中多個表;拖拉的動作可以用按住滑鼠右鍵拖拉來完成)

在AdventureWorks.dbml的編輯頁面中會出現四個表關系圖
16. Ctrl-S來保存當前的項目
17. 編輯生成項目:在解決方案資源管理器中,右擊項目CreateDocFromDatabase,在下拉菜單中選中生成編輯生成應該成功沒有錯誤。

18. 在解決方案資源管理器中,雙擊Program.cs 打開其程序編輯窗口.

19. 將以下的程序加到method: static void Main(string[] args){}.
AdventureWorksDataContext context = new AdventureWorksDataContext();
var procts = from p in context.Proct select p.Name;
foreach (string name in procts)
{
System.Console.WriteLine(name);
}
System.Console.ReadLine();

你的程序應該和下面程序一樣
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CreateDocFromDatabase
{
class Program
{
static void Main(string[] args)
{
AdventureWorksDataContext context = new AdventureWorksDataContext();
var procts = from p in context.Proct select p.Name;
foreach (string name in procts)
{
System.Console.WriteLine(name);
}
System.Console.ReadLine();
}
}
}

備注:可以加入已經編輯好的代碼段。在將要加入代碼段的位置,點擊滑鼠右鍵,選中插入代碼段如下圖

選中後,在代碼段表中選中My Code Snippets | TestConnectToDB
20. 在Visual Studio 2008 中,按F5運行程序,你會看到一個控制台窗口被打開了;在窗口中列出一系列產品名稱

21. 在控制台窗口被選中的時候,按任何一個按鍵來結束程序運行。