《數據庫原理及應用教程-MySQL8.0》課件 第4章 MySQL基礎_第1頁
《數據庫原理及應用教程-MySQL8.0》課件 第4章 MySQL基礎_第2頁
《數據庫原理及應用教程-MySQL8.0》課件 第4章 MySQL基礎_第3頁
《數據庫原理及應用教程-MySQL8.0》課件 第4章 MySQL基礎_第4頁
《數據庫原理及應用教程-MySQL8.0》課件 第4章 MySQL基礎_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

數據庫原理與應用教程-MySQL8.0第4章MySQL基礎第4章MySQL基礎MySQL的發展歷史和特點MySQL8.0的新特性、安裝與配置MySQL的可視化管理工具-Navicat令行方式和Navicat界面對MySQL的使用數據庫的標準語言SQL4.1MySQL簡介MySQL是一個精巧的、開源的數據管理系統,具有強大功能、靈活性、豐富的應用編程接口(API)以及精巧的系統結構。MySQL主要目標是快速、健壯和易用。4.1.1MySQL的發展歷史1996年,MySQL1.0發布,在小范圍內使用。2018年4月19日,MySQL8.0

版本發布。4.1.2MySQL的特點MySQL使用的SQL語言是用于訪問數據庫的最常用的標準化語言。MySQL數據庫體積小、速度快、總體擁有成本低、開放源代碼,一般中小型網站的開發都選擇MySQL作為網站數據庫。由于其社區版的性能卓越,因此搭配

PHP

和Apache服務器可組成良好的開發環境。4.2MySQL的安裝與配置4.2.1MySQL的版本(1)MySQLEnterpriseEdition企業版本,需付費,可以試用30天,提供官方技術支持。(2)MySQLCommunityServer

社區版本,開源免費,不提供官方技術支持,功能沒有企業版完善。(3)MySQLCluster集群版,開源免費,可將幾個MySQLServer封裝成一個Server。(4)MySQLClusterCGE高級集群版,需付費。(5)MySQLWorkbench(GUITOOL)一款專為MySQL設計的ER/數據庫建模工具。4.2MySQL的安裝與配置MySQLCommunityServer是開源免費的,是我們通常用的MySQL的版本。在MySQL官網的網址“/downloads/mysql/”可以選擇下載32位或64位的免費社區版本??梢栽赪INDOWS、Linux等多種操作系統下安裝MySQL8.0,本書以在Win8操作系統下安裝MySQL社區版為例,介紹的安裝步驟。4.2.3MySQL的可視化管理工具-Navicat針對MySQL的可視化管理工具有很多,MySQL官方提供的有MySQLAdministrator和MySQLWorkbench,比較常見第三方管理工具有Navicat、SQLyog、SequelPro、HeidiSQL等。Navicat是一個桌面版MySQL數據庫管理和開發工具,和微軟SQLServer的管理器很像,易學易用。4.3MySQL的使用4.3.1命令行方式在安裝MySQL的過程中,MySQL命令行客戶端就被自動配置到了計算機上,以C/S模式連接和管理MySQL服務器。選擇“開始”菜單-“所有程序”-“MySQL”-“MySQL8.0CommandLineClient”,打開MySQL命令行客戶端窗口,輸入安裝時設置的root管理員密碼,回車出現命令行提示符“mysql>”。4.3.2Navicat連接MySQL雙擊桌面上的“NavicatPremium”圖標,打開“Navicat”,單擊工具欄左側的“連接”選項,選擇“MySQL”,出現“新建連接”對話框,輸入“連接名”,可以隨意命名,比如“mine”,輸入root用戶的密碼,單擊“確定”按鈕,連接成功。在“Navicat”界面展開左側的剛建立的連接,會出現系統自帶的所有數據庫,在此界面,可以完成對MySQL數據庫的各種管理操作。4.4SQL語言簡介SQL(StructuredQueryLanguage,結構化查詢語言)語言是集數據定義、數據查詢、數據操縱和數據控制功能于一體的語言,具有功能豐富、使用靈活、語言簡捷易學等特點。任何應用程序,不管它是用什么形式的高級語言編寫,只要目的是向MySQL的數據庫管理系統發出命令以獲得數據庫管理系統的響應,最終都必須體現為以SQL語句為表現形式的指令;任何人,無論是數據庫管理員,還是數據庫應用程序的開發人員,要想深入掌握MySQL,認真學習SQL語言是必經的路徑。4.4.1SQL語言的特點1.綜合統一,集多種功能于一體2.兩種使用方式,統一的語法結構3.面向集合的操作方式4.高度非過程化5.符合人的思維習慣,容易理解和掌握4.4.2SQL語言的分類在MySQL數據庫中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論