關於mysql是網站服務器系統程序的信息

本文目錄一覽:

T-SQL,MySQL,SQL2000,有什麼區別,是一樣的嗎?

MySQL®軟件提供了十分快速的多線程、多用戶、牢靠的SQL(結構化查詢語言)數據庫服務器。 MySQL服務器定位於任務關鍵型、重負荷生產系統,並能嵌入在大量部署的軟件中。MySQL是MySQL AB的註冊商標。

MySQL軟件採用雙許可方式。用戶可根據GNU通用公共許可()條款,將MySQL軟件作為開放源碼產品使用,或從MySQL AB公司購買標準的商業許可證。關於我方許可策略的更多信息,請參見。

MySQL 是一個開源軟件;

SQL Server2000是微軟公司出品的數據庫,非開源軟件;因為windows用戶數量很大,使用SQL Server的人也很多;

但是現在MySQL已經行業內發展的趨勢,因為其優異的性能和開源的特性,更多的軟件開發人員轉向MySQL;

mySQL的安裝教程

打開下載的mysql安裝文件mysql-5.0.27-win32.zip,雙擊解壓縮,運行“setup.exe”

mysql安裝嚮導啟動,按“Next”繼續,

選擇安裝類型,有“Typical(默認)”、“Complete(完全)”、“Custom(用戶自定義)”三個選項,我們選擇“Custom”,有更多的選項,也方便熟悉安裝過程:

在“Developer Components(開發者部分)”上左鍵單擊,選擇“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內容,全部安裝在本地硬盤上”。在上面的“MySQL Server(mysql服務器)”、“Client Programs(mysql客戶端程序)”、“Documentation(文檔)”也如此操作,以保證安裝所有文件。點選“Change…”,手 動指定安裝目錄。

填上安裝目錄,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建議不要放在與操作系統同一分區,這樣可以防止系統備份還原的時候,數據被清空。按“OK”繼續。

返回剛才的界面,按“Next”繼續

確認一下先前的設置,如果有誤,按“Back”返回重做。按“Install”開始安裝。

正在安裝中,請稍候,直到出現下面的界面

這裡是詢問你是否要註冊一個賬號,或是使用已有的賬號直接登陸,一般不需要了,點選“Skip Sign-Up”,按“Next”略過此步驟。

軟件安裝完成後,出現上面的界面,這裡有一個很好的功能,mysql配置嚮導,不用向 以前一樣,自己手動亂七八糟的配置my.ini了,將 “Configure the Mysql Server now”前面的勾打上,點“Finish”結束軟件的安裝並啟動mysql配置嚮導。

mysql配置嚮導啟動界面,按“Next”繼續

選擇配置方式,“Detailed Configuration(手動精確配置)”、“Standard Configuration(標準配置)”,我們選擇“Detailed Configuration”,方便熟悉配置過程。

選擇服務器類型,“Developer Machine(開發測試類,mysql佔用很少資源)”、“Server Machine(服務器類型,mysql佔用較多資源)”、“DedicatedMySQL Server Machine(專門的數據庫服務器,mysql佔用所有可用資源)”,大家根據自己的類型選擇了,一般選“Server Machine”,不會太少,也不會佔滿。

選擇mysql數據庫的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服務器類型,專註於事務處理,一般)”、“Non-Transactional Database Only(非事務處理型,較簡單,主要做一些監控、記數用,對MyISAM數據類型的支持僅限於non-transactional),隨自己的用途而選 擇了,我這裡選擇“Transactional Database Only”,按“Next”繼續。

對InnoDB Tablespace進行配置,就是為InnoDB 數據庫文件選擇一個存儲空間,如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成數據庫損壞,當然,對數據庫做個備份就沒問題了,這裡 不詳述。我這裡沒有修改,使用用默認位置,直接按“Next”繼續

選擇您的網站的一般mysql訪問量,同時連接的數目,“Decision Support(DSS)/OLAP(20個左右)”、“Online Transaction Processing(OLTP)(500個左右)”、“Manual Setting(手動設置,自己輸一個數)”,我這裡選“Online Transaction Processing(OLTP)”,自己的服務器,應該夠用了,按“Next”繼續

是否啟用TCP/IP連接,設定端口,如果不啟用,就只能在自己的機器上訪問mysql數 據庫了,我這裡啟用,把前面的勾打上,Port Number:3306,在這個頁面上,您還可以選擇“啟用標準模式”(Enable Strict Mode),這樣MySQL就不會允許細小的語法錯誤。如果您還是個新手,我建議您取消標準模式以減少麻煩。但熟悉MySQL以後,盡量使用標準模式,因 為它可以降低有害數據進入數據庫的可能性。按“Next”繼續

西文編碼,第二個是多字節的通用utf8編碼,都不是我們通用的編碼,這裡選擇第三個,然 後在Character Set那裡選擇或填入“gbk”,當然也可以用“gb2312”,區別就是gbk的字庫容量大,包括了gb2312的所有漢字,並且加上了繁體字、和其它 亂七八糟的字——使用mysql的時候,在執行數據操作命令之前運行一次“SET NAMES GBK;”(運行一次就行了,GBK可以替換為其它值,視這裡的設置而定),就可以正常的使用漢字(或其它文字)了,否則不能正常顯示漢字。按 “Next”繼續。

選擇是否將mysql安裝為windows服務,還可以指定Service Name(服務標識名稱),是否將mysql的bin目錄加入到Windows PATH(加入後,就可以直接使用bin下的文件,而不用指出目錄名,比如連接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我這裡全部打上了勾,Service Name不變。按“Next”繼續。

這一步詢問是否要修改默認root用戶(超級管理)的密碼(默認為空),“New root password”如果要修改,就在此填入新密碼(如果是重裝,並且之前已經設置了密碼,在這裡更改密碼可能會出錯,請留空,並將“Modify Security Settings”前面的勾去掉,安裝配置完成後另行修改密碼),“Confirm(再輸一遍)”內再填一次,防止輸錯。 “Enable root access from remote machines(是否允許root用戶在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)”。最後“Create An Anonymous Account(新建一個匿名用戶,匿名用戶可以連接數據庫,不能操作數據,包括查詢)”,一般就不用勾了,設置完畢,按“Next”繼續。

確認設置無誤,如果有誤,按“Back”返回檢查。按“Execute”使設置生效。

設置完畢,按“Finish”結束mysql的安裝與配置——這裡有一個比較常見的錯誤, 就是不能“Start service”,一般出現在以前有安裝mysql的服務器上,解決的辦法,先保證以前安裝的mysql服務器徹底卸載掉了;不行的話,檢查是否按上面一 步所說,之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql安裝目錄下的data文件夾備份,然後刪除,在安裝完成後,將安裝生成的 data文件夾刪除,備份的data文件夾移回來,再重啟mysql服務就可以了,這種情況下,可能需要將數據庫檢查一下,然後修復一次,防止數據出錯。

什麼是網站數據庫?什麼是Access數據庫?什麼是MSSQL數據庫?什麼是MYSQL數據庫?數據庫到底是什麼?

IT專家網

建立網站如何選擇適合自己的數據庫

作者: , 出處:IT專家網社區, 責任編輯: 李書琴, 2007-10-29 11:06

大家知道,常用的數據庫一般是分為三種: (一)、Access (二)SQL Server(三)MySQL,那麼,用戶想做一個網站,到底哪一種數據庫是適合自己的呢?以下給大家介紹一下常用的數據庫有什麼區別或是功能方面……

不少企業和個人站長在網站製作時,會對數據庫的概念產生迷惑或誤解。究竟使用什麼樣的數據庫才好了?合適的才是最好的。下面是一些關於數據庫的詳細資料。建議打算建立網站的企業和個人站長,新手網站管理員閱讀一下。聽聽92HeZu網專家對於數據庫的解釋,讓大家更好的了解數據庫,從而確定合適的建站方案。

大家知道,常用的數據庫一般是分為三種: (一)、Access (二)SQL Server(三)MySQL,那麼,用戶想做一個網站,到底哪一種數據庫是適合自己的呢?以下給大家介紹一下常用的數據庫有什麼區別或是功能方面。

Access是一種桌面數據庫,只適合數據量少的應用,在處理少量數據和單機訪問的數據庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多於4個。access數據庫有一定的極限,如果數據達到100M左右,很容易造成服務器iis假死,或者消耗掉服務器的內存導致服務器崩潰。

SQL Server是基於服務器端的中型的數據庫,可以適合大容量數據的應用,在功能上管理上也要比Access要強得多。在處理海量數據的效率,後台開發的靈活性,可擴展性等方面強大。因為現在數據庫都使用標準的SQL語言對數據庫進行管理,所以如果是標準SQL語言,兩者基本上都可以通用的。92HeZu網全部雙線合租空間均可使用Access數據庫,同時也支持SQL Server。SQL Server還有更多的擴展,可以用存儲過程,數據庫大小無極限限制。

SQL Server 特點:

1.真正的客戶機/服務器體系結構。

2.圖形化用戶界面,使系統管理和數據庫管理更加直觀、簡單。

3.豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇餘地。

4.SQL Server與Windows NT完全集成,利用了NT的許多功能,如發送和接受消息,管理登錄安全性等。SQL Server也可以很好地與microsoft BackOffice產品集成。

5.具有很好的伸縮性,可跨越從運行Windows 95/98的膝上型電腦到運行Windows 2000的大型多處理器等多種平台使用。

6.對Web技術的支持,使用戶能夠很容易地將數據庫中的數據發布到Web頁面上。

7.SQL Server提供數據倉庫功能,這個功能只在Oracle和其他更昂貴的DBMS中才有。

MySQL是一個開放源碼的小型關係型數據庫管理系統,開發者為瑞典MySQL AB公司,92HeZu網免費贈送MySQL。目前MySQL被廣泛地應用在Internet上的中小型網站中。提供由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫

MySQL特點:

1.MySql的核心程序採用完全的多線程編程。線程是輕量級的進程,它可以靈活地為用戶提供服務,而不過多的系統資源。

2.MySql可運行在不同的操作系統下。簡單地說,MySql可以支持Windows95/98/NT/2000以及UNIX、Linux和SUN OS等多種操作系統平台。

3.MySql有一個非常靈活而且安全的權限和口令系統。當客戶與MySql服務器連接時,他們之間所有的口令傳送被加密,而且MySql支持主機認證。

4.MySql支持ODBC for Windows。MySql支持所有的ODBC 2.5函數和其他許多函數,這樣就可以用Access連接MySql服務器,從而使得MySql的應用被大大擴展。

5.MySql支持大型的數據庫。雖然對於用Php編寫的網頁來說只要能夠存放上百條以上的記錄數據就足夠了,但MySql可以方便地支持上千萬條記錄的數據庫。

6.MySql擁有一個非常快速而且穩定的基於線程的內存分配系統,可以持續使用面不必擔心其穩定性。

7.強大的查詢功能。MySql支持查詢的SELECT和WHERE語句的全部運算符和函數,並且可以在同一查詢中混用來自不同數據庫的表,從而使得查詢變得快捷和方便。

8.PHP為MySql提供了強力支持,PHP中提供了一整套的MySql函數,對MySql進行了全方位的支持。

92合租( ) 為廣大用戶量身定多種不同的虛擬主機及數據庫,所有數據庫定時備份,在線數據庫還原,導入等功能,使用方便,安全,穩定!三種數據庫各有特點,92HeZu網建議大家在選擇數據庫的時候可以根據自己的學習、工作情況來選擇。假如你是一個新手,可以選擇一個易操作、沒有太多輔助功能的數據庫系統,如ACCESS。通過對數據庫系統的實際操作,可以獲得一些感性認識,也會遇到一些問題,這些問題正是激發學習興趣的動力。雖然從DBMS理論的角度來講,ACCESS還不算完整,但是它們確實很實用。如果你是為實際工作選擇數據庫,則可以根據業務規模、流程、數據量、現有技術人員的技術水平、軟件環境等因素來綜合考慮,如可選擇MySql、Sqlserver。

mysql數據庫和網站有什麼關係?

數據庫和web文件一般是分開的

mysql 一般是配合 php 做網站用

mysql數據庫存放的地方是安裝mysql服務器的指定目錄里,

而web是網站程序文件可以放任何地方,只要配置apache的網站路徑指定到你的web資料就可以,只有如果在php里訪問mysql, 如果是在本機安裝了mysql , 訪問ip 用localhost 就可以連接到數據庫,不必考慮mysql數據存放在哪裡,當然如果你想移動網站到另一台電腦上,那你可以到安裝mysql的資料夾 MySQL\data 里 找到你的數據

如果你是從別人那購買php空間,當然也要購買mysql空間, 這2個空間不是同一個空間!

就得注意連接方式。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/158388.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-19 00:41
下一篇 2024-11-19 00:41

相關推薦

  • Python程序需要編譯才能執行

    Python 被廣泛應用於數據分析、人工智能、科學計算等領域,它的靈活性和簡單易學的性質使得越來越多的人喜歡使用 Python 進行編程。然而,在 Python 中程序執行的方式不…

    編程 2025-04-29
  • python強行終止程序快捷鍵

    本文將從多個方面對python強行終止程序快捷鍵進行詳細闡述,並提供相應代碼示例。 一、Ctrl+C快捷鍵 Ctrl+C快捷鍵是在終端中經常用來強行終止運行的程序。當你在終端中運行…

    編程 2025-04-29
  • Deepin系統分區設置教程

    本教程將會詳細介紹Deepin系統如何進行分區設置,分享多種方式讓您了解如何規劃您的硬盤。 一、分區的基本知識 在進行Deepin系統分區設置之前,我們需要了解一些基本分區概念。 …

    編程 2025-04-29
  • Python程序文件的拓展

    Python是一門功能豐富、易於學習、可讀性高的編程語言。Python程序文件通常以.py為文件拓展名,被廣泛應用於各種領域,包括Web開發、機器學習、科學計算等。為了更好地發揮P…

    編程 2025-04-29
  • 如何在樹莓派上安裝Windows 7系統?

    隨着樹莓派的普及,許多用戶想在樹莓派上安裝Windows 7操作系統。 一、準備工作 在開始之前,需要準備以下材料: 1.樹莓派4B一台; 2.一張8GB以上的SD卡; 3.下載並…

    編程 2025-04-29
  • Python購物車程序

    Python購物車程序是一款基於Python編程語言開發的程序,可以實現購物車的相關功能,包括商品的添加、購買、刪除、統計等。 一、添加商品 添加商品是購物車程序的基礎功能之一,用…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • 爬蟲是一種程序

    爬蟲是一種程序,用於自動獲取互聯網上的信息。本文將從如下多個方面對爬蟲的意義、運行方式、應用場景和技術要點等進行詳細的闡述。 一、爬蟲的意義 1、獲取信息:爬蟲可以自動獲取互聯網上…

    編程 2025-04-29
  • Vb運行程序的三種方法

    VB是一種非常實用的編程工具,它可以被用於開發各種不同的應用程序,從簡單的計算器到更複雜的商業軟件。在VB中,有許多不同的方法可以運行程序,包括編譯器、發布程序以及命令行。在本文中…

    編程 2025-04-29
  • Python一元二次方程求解程序

    本文將詳細闡述Python一元二次方程求解程序的相關知識,為讀者提供全面的程序設計思路和操作方法。 一、方程求解 首先,我們需要了解一元二次方程的求解方法。一元二次方程可以寫作: …

    編程 2025-04-29

發表回復

登錄後才能評論