MySQL(一)
一、概述
1、什麽是數據庫?
答:數據的倉庫,如:在ATM的實例中我們創建了一個db目錄,稱其為數據庫
2、什麽是MySQL、Oracle、SQLite、Access、MS SQL Server等?
答:他們均是一個軟件,都有兩個主要的功能:
- a. 將數據保存到文件或內存
- b. 接收待定的命令,然後對文件進行相應的操作
PS:如果有了以上軟件,無需自己再去創建文件和文件夾,而是直接傳遞命令給上述軟件,讓其來進行文件操作,他們統稱為數據庫管理系統(DBMS,Database Management System)
3、什麽是SQL?
答:上述提到MySQL等軟件可以接受命令,並作出相應的操作,由於命令中可以包含刪除文件、獲取文件內容等眾多操作,對於編寫的命令就是SQL語句。SQL是結構化語言(Structured Query Language)的縮寫,SQL是一種專門用來與數據庫通信的語言。
二、下載安裝
MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下公司。MySQL 最流行的關系型數據庫管理系統,在 WEB 應用方面MySQL是最好的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件之一。
想要使用MySQL來存儲並操作數據,則需要做幾件事情:
a. 安裝MySQL服務端
b. 安裝MySQL客戶端
b. 【客戶端】連接【服務端】
c. 【客戶端】發送命令給【服務端MySQL】服務的接受命令並執行相應操作(增刪改查等)
下載 http://dev.mysql.com/downloads/mysql/ 安裝 windows: 點點點 Linux: yum install mysql-server Mac: 點點點
Window版本
1、下載
MySQL Community Server 5.7.16 http://dev.mysql.com/downloads/mysql/
2、解壓
如果想要讓MySQL安裝在指定目錄,那麽就將解壓後的文件夾移動到指定目錄,如:C:\mysql-5.7.16-winx64
3、初始化
MySQL解壓後的bin目錄下有一堆的可執行文件,執行如下命令初始化數據:
cd c:\mysql-5.7.16-winx64\bin mysqld --initialize-insecure
4、啟動MySQL服務
執行命令從而啟動MySQL服務
# 進入可執行文件目錄 cd c:\mysql-5.7.16-winx64\bin # 啟動MySQL服務 mysqld
5、啟動MySQL客戶端並連接
MySQL(一)