第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

MySQL8.0零基礎入門之從青銅到鉆石

難度入門
時長 5小時30分
學習人數(shù)
綜合評分9.43
38人評價 查看評價
9.7 內(nèi)容實用
9.2 簡潔易懂
9.4 邏輯清晰
  • 1、唯一:在這張表中這個字段的值不能重復

    2、唯一約束基本格式:字段名 字段類型 UNIQUE

    3、實現(xiàn)唯一約束,不能插入相同的值,但是NULL沒有值,所以不存在重復的值,可以插入多個NULL

    查看全部
  • 1、主鍵(PRIMARY KEY):用來唯一標識一條記錄,每個表都應該有一個主鍵,并且每個表只能有一個主鍵

    2、哪個字段應該作為表的主鍵?通常不用業(yè)務字段作為主鍵,單獨給每張表設計一個id字段,把id字段作為主鍵。主鍵是給數(shù)據(jù)庫和程序使用的,不是給最終客戶使用的。所以主鍵有沒有含義沒有關系,只要不重復,非空就行。

    3、創(chuàng)建主鍵:PRIMARY KEY

    4、主鍵的特點:主鍵必須包含唯一的值;主鍵列不能包含NULL值

    5、創(chuàng)建主鍵方式:

    在創(chuàng)建表的時候給字段添加主鍵:字段名 字段類型 PRIMARY KEY


    6、刪除主鍵

    ALTER TABLE 表名 DROP PRIMARY KEY;


    7、主鍵自增

    AUTO_INCREMENT 表示自動增長(字段類型必須是整數(shù)類型)

    擴展

    默認AUTO_INCREMENT的開始值是1,如果希望修改起始值,使用以下SQL語法:

    ALTER TABLE 表名 AUTO_INCREMENT=起始值;

    8、DELETE和TRUNCATE 的區(qū)別

    ?DELETE:刪除表中的數(shù)據(jù),但不重復AUTO_INCREMENT的值

    TRUNCATE摧毀表,重建表,AUTO_INCREMENT重置為1

    查看全部
  • 分組

    分組查詢是指使用GROUP BY語句對查詢信息進行分組,相同的數(shù)據(jù)作為一組.

    SELECT 字段1,字段2,…… FROM 表名 GROUP BY 分組字段 [HAVING 條件];

    分組后用having進行條件過濾

    GROUP BY 怎么分組的?

    將分組字段結果中相同內(nèi)容作為一組

    分組和聚合函數(shù)一起使用

    注意事項:當使用某個字段分組,在查詢的時候也需要將這個字段查詢出來,否則看不到數(shù)據(jù)是屬于哪組的


    having與where的區(qū)別

    having 是在分組后對數(shù)據(jù)進行過濾

    where 是在分組前對數(shù)據(jù)進行過濾

    having 后面可以使用聚合函數(shù)

    where 后面不可用使用聚合函數(shù)

    查看全部
  • http://img1.sycdn.imooc.com//616cde8c0001328c06360213.jpg

    ----

    查看全部
    0 采集 收起 來源:SQL的通用語法

    2021-10-18

  • http://img1.sycdn.imooc.com//616cdbc00001b84f07880334.jpg

    DDL\DML\DQL\DCL

    查看全部
  • DBMS 數(shù)據(jù)庫管理系統(tǒng)包含數(shù)據(jù)庫包含表,逐層從屬包含關系

    查看全部
  • 在cmd上登錄以及退出MySQL

    • 第一種

    用cmd登錄mysql:cd C:\Program Files\MySQL\MySQL Server 8.0\bin\

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -uroot -proot


    退出mysql:exit

    切換到本地磁盤目錄:C:\Program Files\MySQL\MySQL Server 8.0\bin>cd C:\WINDOWS\system32


    • 第二種:

    用cmd登錄mysql:cd C:\Program Files\MySQL\MySQL Server 8.0\bin\

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -uroot -p

    Enter password: ****(root)


    退出mysql:exit

    切換到本地磁盤目錄:C:\Program Files\MySQL\MySQL Server 8.0\bin>cd C:\WINDOWS\system32

    • 第三種:

    cd C:\Program Files\MySQL\MySQL Server 8.0\bin\

    C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -h localhost -u root -p

    退出mysql:exit

    切換到本地磁盤目錄:C:\Program Files\MySQL\MySQL Server 8.0\bin>cd C:\WINDOWS\system32

    查看全部
  • mysql啟動服務的三種方式:

    • 右鍵計算機管理-服務-找到mysql80-右鍵暫停

    • win+r鍵輸入services.msc命令打開計算機服務列表-找到mysql80-右鍵暫停

    • 管理員方式打開cmd---輸入net start mysql80即可啟動(停止服務輸net stop mysql80)

    查看全部
  • cmd窗口驗證MySQL是否安裝成功

    • cd C:\Program Files\MySQL\MySQL Server 8.0\bin\

    • C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -h localhost -u root -p

    • ?status


    查看全部
  • http://img1.sycdn.imooc.com//616c1dbf0001b51f06830174.jpg

    --

    查看全部
  • http://img1.sycdn.imooc.com//616c1c64000131cf09590241.jpg

    -----

    查看全部
  • http://img1.sycdn.imooc.com//616c18ca00015bd804980344.jpg

    -------

    查看全部
  • sql語句的分類,ddl,dml,dql,dcl:

    1. DDL語句:針對對象是數(shù)據(jù)庫以及表的增刪改(不能對里面的數(shù)據(jù)操作)

    2. DML語句:對表數(shù)據(jù)進行增刪改(表數(shù)據(jù))

    3. DQL語句:表數(shù)據(jù)各種維度select查詢

    mysql數(shù)據(jù)庫約束:主鍵約束、唯一約束、非空約束

    查看全部
  • 邏輯運算符

    and? ? 多個條件同時滿足

    or? ? ? 多個條件其中一個滿足

    not? ? 不滿足

    in關鍵字

    語法格式:SELECT * FROM 表名 WHERE 字段 in(數(shù)據(jù)1,數(shù)據(jù)2……);

    in里面的每個數(shù)據(jù)都會作為一次條件,只要滿足條件的就會顯示

    顯示除過數(shù)據(jù)1,數(shù)據(jù)2之外的數(shù)據(jù):

    ? ? ? ? ? ? ? ? ? SELECT * FROM 表名 WHERE 字段 not in(數(shù)據(jù)1,數(shù)據(jù)2……);


    范圍運算符:

    ? ? ? ? ? ? ? ? ? SELECT * FROM 表名 WHERE 字段名 BETWEEN 值1 AND 值2 ;

    表示從值1到值2范圍,包頭又包尾

    查看全部
  • DQL語句:不會對數(shù)據(jù)庫中的數(shù)據(jù)進行修改,只是一種顯示數(shù)據(jù)的形式

    查詢表中所有數(shù)據(jù)

    1、使用*表示所有列:SELECT * FROM 表名;

    2、寫出要查詢的每列的字段名稱:SELECT id,name,age FROM 表名;

    查詢指定列的數(shù)據(jù):SELECT id,name,age,…… FROM 表名;

    別名查詢

    1、查詢時給列、表指定別名需要使用AS關鍵字

    2、使用別名的好處是方便觀看和處理查詢到的數(shù)據(jù)

    SELECT 字段名1 AS 別名,字段名2 AS 別名…… FROM 表名;

    其中AS可以省了不寫


    查詢重復值

    查詢指定列并且結果不出現(xiàn)重復數(shù)據(jù)

    SELECT DISTINCT 字段名 FROM 表名;

    查詢結果參與運算

    1、某列數(shù)據(jù)和固定值運算:SELECT 列名1+固定值 FROM 表名;

    2、某列數(shù)據(jù)和其他列數(shù)據(jù)參與運算:SELECT 列名1+列名2 FROM 表名;

    注意:參與運算的必須是數(shù)值類型

    查看全部

舉報

0/150
提交
取消
課程須知
學習中需要用到這些工具: —MySQL8.0 —Navicat連接工具 —DOS窗口 你需要有這些基礎: —會使用DOS窗口
老師告訴你能學到什么?
1、什么是數(shù)據(jù)庫 2、數(shù)據(jù)庫的安裝與卸載 3、SQL基礎語法 4、DDL語句--對數(shù)據(jù)庫及表的增刪改查 5、DML語句--對數(shù)據(jù)的增刪改 6、DQL語句--對數(shù)據(jù)的查詢 7、數(shù)據(jù)庫表的約束

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!