宝贝腿开大点我添添你视频男男,中文字幕熟女人妻av一区二区三区,爱色成人网,大地资源高清播放在线观看在线电影在线观看 ,777米奇影视第四色

集團(tuán)站切換校區(qū)

驗(yàn)證碼已發(fā)送,請(qǐng)查收短信

復(fù)制成功
微信號(hào):togogoi
添加微信好友, 詳細(xì)了解課程
已復(fù)制成功,如果自動(dòng)跳轉(zhuǎn)微信失敗,請(qǐng)前往微信添加好友
打開微信
圖標(biāo)

業(yè)界新聞

當(dāng)前位置:首頁(yè) > >業(yè)界新聞 > >

半小時(shí)MySQL基礎(chǔ)入門,值得收藏

發(fā)布時(shí)間: 2020-03-22 20:31:06

  半小時(shí)MySQL基礎(chǔ)入門,值得收藏

  需求分析:
  使用CMD命令來(lái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),并對(duì)數(shù)據(jù)庫(kù)中的一張分類表進(jìn)行增刪改查的操作
  什么是數(shù)據(jù)庫(kù)?
  mysql:開源免費(fèi)的適用于 中小型企業(yè)的免費(fèi)數(shù)據(jù)庫(kù),sun公司收購(gòu)了mysql,sun公司又被oracle收購(gòu)了,oracle收購(gòu)之后開始收費(fèi)(6.0以上版本)
  mariadb:是由mysql創(chuàng)始人做出來(lái)的,直接是mysql開源版本的一個(gè)分支,基本上所以的命令都是一樣的
  oracle:甲骨文公司,商業(yè)軟件,收費(fèi)軟件,適用于大型電商網(wǎng)站
  db2:IBM公司,thinkpad,做解決方案:軟件和硬件,服務(wù)器架構(gòu),銀行系統(tǒng)大多采用db2
  sqlserver:常用于windows里面,政府網(wǎng)站常采用asp.net并且大學(xué)教學(xué)通常采用SQLserver,因?yàn)閳D形化工具做的不錯(cuò)
  sybase:被淘汰的
  MySQL非關(guān)系數(shù)據(jù)庫(kù):
  存放key:value形式
  godbmon
  redis
  MySQL關(guān)系數(shù)據(jù)庫(kù):
  主要用來(lái)描述實(shí)體與實(shí)體之間關(guān)系
  實(shí)實(shí)在在的事物:男生和女生 學(xué)生和班級(jí) 員工和部門
  E-R關(guān)系圖(實(shí)體-聯(lián)系圖)(Enity-Ralationship Diagram):要求必須會(huì)畫
  實(shí)體:方框
  屬性:橢圓
  關(guān)系:菱形
  MYSQL數(shù)據(jù)庫(kù)服務(wù)器
  MYSQL數(shù)據(jù)庫(kù):數(shù)據(jù)管理軟件
  服務(wù)器:就是一臺(tái)電腦,這臺(tái)安裝相關(guān)的服務(wù)器軟件,這些軟件會(huì)監(jiān)聽不同的端口號(hào),根據(jù)用戶訪問(wèn)的端口號(hào),提供不同的服務(wù)
  MySQL的安裝與卸載
  MYSQL的SQL語(yǔ)句
  sql:Structure Query Language(結(jié)構(gòu)化查詢語(yǔ)言)
  分類
  DDL:數(shù)據(jù)定義語(yǔ)言:定義數(shù)據(jù)庫(kù),數(shù)據(jù)表它們的結(jié)構(gòu):create(創(chuàng)建) drop(刪除) alter(修改)
  DML:數(shù)據(jù)操縱語(yǔ)言:主要用來(lái)操作數(shù)據(jù):insert(插入) update(修改)delete(刪除)
  DCL:數(shù)據(jù)控制語(yǔ)言:定義訪問(wèn)權(quán)限,取消訪問(wèn)權(quán)限,安全設(shè)置 grant
  DQL:數(shù)據(jù)查詢語(yǔ)言:select(查詢)form子句 where子句
  創(chuàng)建數(shù)據(jù)庫(kù)的名字
  查看數(shù)據(jù)庫(kù)
  show databases;
  information_schema
  performance_schema
  mysql
  這三個(gè)庫(kù)不能動(dòng)它
  查看數(shù)據(jù)庫(kù)定義語(yǔ)句
  show create database 數(shù)據(jù)庫(kù)的名字 如:show create database first;
  修改數(shù)據(jù)庫(kù)的操作
  alter database 數(shù)據(jù)庫(kù)的名字 charactar set 字符集;
  alter database first_1 charactar set gbk;
  刪除數(shù)據(jù)庫(kù) drop database 數(shù)據(jù)庫(kù)名字;
  drop database first;
  可以刪掉text;
  其他數(shù)據(jù)庫(kù)指令
  建表
  列的類型
  javasqlintintchar/stringchar/varchardoubledoublefloatfloatbooleanbooleandatedate:YYYY-MM-DD
  sql常用類型
  time:hh:mm:ss
  datetime:YYYY-MM-DD hh:mm:ss 默認(rèn)值是null
  timestamp:YYYY-MM-DD hh:mm:ss 默認(rèn)使用當(dāng)前時(shí)間 text:主要用來(lái)存放文本
  blob:存放的是二進(jìn)制
  char:固定長(zhǎng)度
  varchar:可變長(zhǎng)度
  列的類型存入char(3):一一空格空格varchar(3):一一
  長(zhǎng)度代表的是字符的個(gè)數(shù)
  列的約束
  主鍵約束:primary key 唯一約束:unique
  非空約束:not null
  創(chuàng)建表:
  查看表
  修改表
  添加列(add)
  修改列(modify)
  修改列名(change)
  刪除列(drop)
  修改表名(rename)一般不做修改
  rename table student to heima;
  修改表的字符集
  alter table heima character set gbk;
  刪除表
  drop table heima;
  sql完成對(duì)表中數(shù)據(jù)CRUD的操作
  插入數(shù)據(jù)
  批量插入
  單條插入和批量插入的效率
  查看表中數(shù)據(jù):
  select*from student;
  刪除記錄
  delete刪除數(shù)據(jù)和truncate刪除數(shù)據(jù)有什么差別
  delete: DML 一條一條刪除表中的數(shù)據(jù)
  truncate: DDL先刪除表再重建表
  關(guān)于哪條執(zhí)行效率高:具體要看表中的數(shù)據(jù)量
  如果數(shù)據(jù)比較少,delete比較高效
  如果是數(shù)據(jù)比較多,truncate比較高效
  更新表記錄
  查詢記錄
  有選擇的查詢記錄:
  簡(jiǎn)單查詢:
  查詢所有商品:
  別名查詢,as關(guān)鍵字,as關(guān)鍵字是可以省略的
  去掉重復(fù)的值
  select運(yùn)算查詢
  條件查詢[where 關(guān)鍵字]
  邏輯運(yùn)算:and,or,not
  like:模糊查詢
  in 在某個(gè)范圍中獲得值
  排序查詢:order by 關(guān)鍵字
  聚合函數(shù):
  分組:group by
  編寫順序:
  執(zhí)行順序:

  這是整個(gè)MySQL語(yǔ)法整理,需要用xmind打開

?

上一篇: 擁有思科ccie培訓(xùn)認(rèn)證后在國(guó)內(nèi)一般工資多少?

下一篇: 為更安全的計(jì)算奠定基礎(chǔ):紅帽企業(yè)Linux和通用標(biāo)準(zhǔn)

在線咨詢 ×

您好,請(qǐng)問(wèn)有什么可以幫您?我們將竭誠(chéng)提供最優(yōu)質(zhì)服務(wù)!