mysql表 mysql必知必會讀書筆記

前言:

1.。。。因爲都是直接在書上畫的。。。拿出來整理得很慢。。。但我會慢慢更新的。。別說了我就是隻咕咕咕咕精。

2.哦哦哦!這個文章會記載我所有的看這本書的讀書筆記,不會再另外開!

3.嗷!開始!一共的話大概我目前只會做三個表。哦哦哦。我看的書,大概附在了最後的位置。mySQL必知必會!安利啦。

4.因爲這都是我的筆記嘛,也是再整理的東西。所以寫個原創應該不過分,表都是我根據自己總結的書中信息,進行整理的。之後總結完了,大概我會將我的excel表格上傳到csdn以供下載的。

5.尊重版權啦!這本書我也直接附上鍊接讓大家去看啦~安利!點擊下面鏈接,可以直接跳轉看是哪本書(我在微信讀書上看的。)。

目錄

Mysql必知必會


(Database Management System)
DBMS分類
基於共享文件系統 基於客戶機-服務器
桌面、非高端應用  
基礎知識
數據庫(database) 保存數據的容器
某種特定類型數據的結構化清單
模式(schema) 關於數據庫和表的佈局及特性的信息
數據類型 限制/容許該列中存儲的數據
字段。所有表都由一個或多個列組成的
表中的一個記錄
主鍵(primary key) 其值能唯一區分表中每行
關鍵字 作爲mysql語言組成部分的保留字,絕不能用其命令一個表或列
SELECT 爲使用它,必須至少給出兩信息:想選擇什麼/從什麼地方開始選擇
結束SQL語句 多條SQL語句必須以;結尾
SQL不區分大小寫 例子:SELECT與select一樣
SQL空格 處理sql語句,所有空格都被忽略。
DISTINCT 1.指示mysql只返回不同的值。2.它必須直接放在列名前。3.不能部分使用DISTINCT,它應用於所有列而不只是前置它的列。
數據庫語句 作用 使用方式 注意
USE 選擇數據庫 USE 數據庫名; 必須先使用USE打開數據庫,才能讀取其中數據
SHOW 返回其數據庫的列表 SHOW 數據庫名;  
  返回其數據庫表的列表 SHOW 表名;  
  顯示錶列及其屬性 SHOW COLUMNS FROM 表名; DESCRIBE 表名; 是其快捷方式
  顯示廣泛的服務器狀態信息 SHOW STATUS;  
  顯示創建特定數據庫 SHOW CREATE 數據庫名;  
  顯示創建特定表 SHOW CREATE 表名;  
  顯示服務器錯誤/警告信息 SHOW ERRORS;/SHOW WARNINGS  
  顯示(all用戶/特定用戶)的安全權限 SHOW GRANTS;  
SELECT 從?表中檢索 1?列 SELECT 表名 FROM 列名;  
  從?表中檢索 多?列 SELECT 表名,表名,表名……  FROM 列名; 選擇多列時,一定要在列名之間加逗號,但最後一個不需要加
  從?表中檢索所有列 SELECT * FROM 表名; 使用了通配符 *
  從?表中檢索不同行 SELECT DISTINCT 列名 FROM 表名; 1.SELECT返回所有匹配的行,但若不想每個值都出現的情況。2.DISTINCT關鍵字,指示Mysql只返回不同的值。3.它必須直接放在列名前。4.不能部分使用DISTINCT,它應用於所有列而不只是前置它的列。
  從?表中檢索前幾行 SELECT 列名 FROM 表名 LIMIT 行數; 1.爲了返回第一行或前幾行。2.檢索出來的第一行爲行0而不是行1
  從?表中檢索幾行到幾行 SELECT 列名 FROM 表名 LIMIT 行數,行數; 1.實質是,行+1開始往下數N行。2.mysql5支持的代替語法:LIMIT 行數 OFFSET 行數;3.意爲從OFFSET開始的行+1,往下數LIMIT行。

 

Mysql必知必會

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章