91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【MySQL學習筆記】1、安裝和基本使用

發布時間:2020-08-04 09:36:19 來源:網絡 閱讀:500 作者:shangluyi 欄目:數據庫

最后一個寒假,馬上就正式進入行業了,要學的東西很多。

首先,我打算把數據庫的知識補上。


這篇筆記是在Windows環境下寫的



一、基本概念

1、數據 Data

2、數據庫 Database

3、數據庫服務器 Database Server



數據庫的使用者有兩類:

數據庫工程師(DBA)

開發人員



幾種常見的數據庫:

【MySQL學習筆記】1、安裝和基本使用


關于MySQL:

1、C/S模式:

客戶端與服務端通過網絡連接交互數據

2、Linux/Windows

MySQL在Linux和Windows上都有發行版,正式部署時通常在Linux上




二、安裝

1、官網下載 MySQL,并安裝

【MySQL學習筆記】1、安裝和基本使用

2、配置,修改配置文件my.ini的以下項:

    ·將字符集改為gbk以支持中文編碼(默認為拉丁字符集)

    ·添加一行,設置為 區分大小寫

【MySQL學習筆記】1、安裝和基本使用

【MySQL學習筆記】1、安裝和基本使用

【MySQL學習筆記】1、安裝和基本使用

3、重啟MySQL服務

4、配置防火墻,或直接關閉防火墻

5、配置環境變量,將 XX/MySQL/bin 路徑添加至PATH環境變量

6、測試,cmd下使用mysqladmin,或者使用SQLyog(一款客戶端軟件)測試


三、數據庫的登陸

cmd下執行下圖的命令

【MySQL學習筆記】1、安裝和基本使用【MySQL學習筆記】1、安裝和基本使用

(注意每個語句都應以分號結尾)


但還有一種更為簡單的方式,就是用之前提到的客戶端工具,在可視化的環境中進行操作,接下來的操作我都會用SQLyog進行.

【MySQL學習筆記】1、安裝和基本使用



四、創建數據庫和表

數據指的是表格狀的數據。行Row,列Column

行:每一行稱為一個記錄(Record)

列:每一列稱為一個字段(Field)


添加和刪除表:

一個庫(DataBase)中可以存放多個表,表中可以有多個列,每個列的數據類型主要有4種:

1、整數: tinyint, smallint, mediumint, int, bigint

2、小數: float, double

3、字符串:char, varchar

4、長文本:text

5、時間:data, time, datetime, timestamp

6、二進制數據:blob

等...


【MySQL學習筆記】1、安裝和基本使用



編輯表的格式:

在新建表時,要設定其每一列的屬性(類型、索引、自增、默認值),統稱為schema(大綱)



編輯表的內容:

【MySQL學習筆記】1、安裝和基本使用

添加一個數據,然后保存


增、刪、改:在SQLyog的可視化環境下,實現這些都是很容易的




五、表的設計——列(字段)的屬性、主鍵、索引

每個列(字段)有以下屬性:

1、列名

建議以英文命名,命名規則可以參照C++的那2種風格

不要用SQL關鍵字(如int、text、type)作為列名


2、數據類型

1、整數: tinyint(1 byte), smallint (2 byte), mediumint (3 byte) , int (4 byte),

     long(8 byte)

2、小數: float, double

3、字符串:char, varchar


4、長文本:text

5、時間:date, time, datetime, timestamp

6、二進制數據:blob(大塊數據)


3、長度:當數據類型為字符串類型時,需要指定長度


4、主鍵:用于唯一地標識一條記錄,一旦將某個字段設置成主鍵,那之后添加的數據,該字段的內容就不能重復了 

(擴展——聯合主鍵:有時,可以把多個字段聯合起來,構成表的主鍵,一般認為不推薦這樣使用,而是應該給每條記錄設立一個單獨的ID)


5、非空:是否允許為空


6、自增:所設置的列的值隨著添加數據而自動跟隨當前最大值增加(僅當初始化時沒指定的情況)


8、無符號:是否是無符號數


9、注釋:


10、索引:用于加快排序和查找 (增加數據的時間開銷加大,空間占用變多,但查找比較方便)

索引分為普通索引和唯一索引,唯一索引的字段不允許重復

主鍵其實也是一種唯一索引

全文索引:對于大文本進行加速檢索

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临海市| 青阳县| 垦利县| 姚安县| 乐都县| 金秀| 宜春市| 宁波市| 云龙县| 海城市| 陆河县| 祁门县| 霞浦县| 隆回县| 黄平县| 鄯善县| 盐山县| 丰台区| 宽甸| 安新县| 扎鲁特旗| 广水市| 浙江省| 定远县| 新河县| 宜君县| 鹤壁市| 化隆| 育儿| 澄迈县| 嘉鱼县| 酒泉市| 乐陵市| 峨边| 莱阳市| 延川县| 鞍山市| 黑水县| 汉沽区| 宜春市| 江津市|