01MySQL資料庫介紹

2021-10-17 04:12:09 字數 2921 閱讀 4538

目標:了解資料庫的功能和常見資料庫分類、資料庫產品

目標:了解資料庫的概念和資料庫的作用

概念

資料庫:database(db),是一種儲存資料的倉庫

目標:了解資料庫的分類模式,以及分類的依據

概念

資料庫分類:根據資料庫的架構和資料組織原理進行分類

1、早期根據資料庫的組織資料的儲存模型分類

2、現在較多根據實際資料管理模型分類(儲存介質)

目標:了解關係型資料庫的模型邏輯,了解當前流行的關係型資料庫產品

概念

關係型資料庫:是一種建立在關係模型上的資料庫

關係型資料庫儲存在磁碟中(永久性儲存)

關係型資料庫系統(dbs)模型有四層結構

關係型資料庫產品

目標:了解非關係型資料庫的概念和一些主流產品

概念

非關係型資料庫:nosql(not only sql),不僅僅是關係型資料庫

對比

nosql通常是與關係型資料庫配合使用的,他們彼此是一種互補關係

mysql執行在磁碟,解決穩定問題

小結

1、nosql是對非關係型資料庫的一類統稱

2、nosql通常執行在記憶體

3、nosql通常是鍵值對儲存資料,訪問也比較簡單

目標:了解sql的作用和sql的基本分類

概念

sql:structured query language,結構化查詢語言,是一種針對關係型資料庫特殊標準化的程式語言

小結

1、sql雖然是程式語言,但是目前資料庫通常只用來進行資料管理(邏輯部分給其他程式語言)

2、sql雖然是針對關係型資料庫的通用語言,但是不同的產品操作指令不完全通用

目標:了解mysql產品的軟體結構和訪問原理

概念

mysql:是瑞典ab公司下的一款關係型資料庫

mysql使用sql指令對資料庫進行操作

訪問原理

小結

1、mysql是一款流行的關係型資料庫

2、mysql是一款c/s結構的軟體,需要客戶端訪問服務端

3、mysql是基於sql指令進行管理操作

目標:掌握mysql客戶端訪問服務端的基本操作,了解mysql退出意義和操作

概念

mysql訪問:就是客戶端連線上服務端,然後實現資料操作的過程

客戶端需要連線認證

-p:埠號(預設3306可以省略)

-u:使用者名稱

-p:使用者密碼

客戶端連線上服務端就表示占用了乙個資源,可以進行對應許可權的操作

客戶端退出服務端

步驟

1、開啟客戶端(cmd控制台):mysql.exe

2、輸入伺服器資訊(連線)和使用者資訊(驗證)

3、執行sql操作

4、斷開連線

示例

1、控制台明文密碼連線認證

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-ayrzpeke-1611300029173)(\32mysql登入.jpg)]

2、控制台密文密碼連線認證(安全)

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-dkfrxgkb-1611300029176)(\33mysql登入.jpg)]

小結

1、mysql需要通過客戶端來進行服務端訪問

2、資料庫操作需要進行連線認證

埠:-p(大寫字母),預設3306可省略

使用者名稱:-u

密碼:-p(小寫字母)

3、資料庫連線資源有限,用完即關閉

1、資料庫的作用要清楚:高效的儲存和管理資料,為程式語言提供資料支撐

2、當前市面上資料庫的分類主要為兩類

3、關係型資料庫是幾乎所有**都會使用到的,必須掌握其概念

4、所有關係型資料庫都是基於sql進行資料的操作,mysql資料庫也是(不同的資料庫產品對應的sql指令可能有細微差別)

5、mysql是一種c/s結構的軟體,所以訪問者必須通過客戶端進行訪問

1、資料庫的作用要清楚:高效的儲存和管理資料,為程式語言提供資料支撐

2、當前市面上資料庫的分類主要為兩類

3、關係型資料庫是幾乎所有**都會使用到的,必須掌握其概念

4、所有關係型資料庫都是基於sql進行資料的操作,mysql資料庫也是(不同的資料庫產品對應的sql指令可能有細微差別)

5、mysql是一種c/s結構的軟體,所以訪問者必須通過客戶端進行訪問

01 Mysql資料庫 前戲

使用者名稱 密碼 root 123321 alex 123123 上面檔案內容的規則是我自己定義的,你要想用我這個程式,必須按照我的規則去執行,但凡不是這個規則,就沒有交流的餘地。在一開始的時候檔案格式的規定是沒有規範的,後面學到模組的時候逐漸知道了目錄規則,我們會把檔案放到db目錄下。類似下面目錄...

01 MySQL資料庫知識點的總結

目錄 一 資料庫的常見操作 進入資料庫 預設的賬號都是root 退出資料庫 查詢資料庫 建立資料庫 顯示資料庫資訊 更改資料庫的字元編碼 刪除資料 選擇資料庫進行操作 二 資料表的常見操作 建立表 檢視所有表 顯示建立表 顯示表結構 刪除表 三 資料的基本操作 插入資料 查詢資料 刪除資料 修改資料...

JDBC資料庫操作 01MySQL的命令列操作

首先你需要安裝好mysql,其次對sql語句會用。在這章學習中,我選擇新建資料庫jdbc 配置環境變數 將bin目錄配置到path中 命令列操作 登陸操作 mysql hlocalhost uroot proot 退出操作 exit 資料庫操作 建庫 create database test 解除安...