国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

MySQL數(shù)據(jù)庫(kù)怎么創(chuàng)建表?MySQL數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)

2023-08-07 11:21 作者:bili_64501843174  | 我要投稿

MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQL AB 公司開(kāi)發(fā),目前屬于 Oracle 旗下產(chǎn)品。MySQL 最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),在 WEB 應(yīng)用方面MySQL是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)) 應(yīng)用軟件之一。

?

MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。 MySQL所使用的 SQL 語(yǔ)言是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。

?

MySQL 軟件采用了雙授權(quán)政策,它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型網(wǎng)站的開(kāi)發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。 由于其社區(qū)版的性能卓越,搭配 PHP 和 Apache 可組成良好的開(kāi)發(fā)環(huán)境。

?

無(wú)論是游戲開(kāi)發(fā)、軟件開(kāi)發(fā)還是網(wǎng)站建設(shè),對(duì)MySQL數(shù)據(jù)庫(kù)的應(yīng)用都是很廣泛的,今多多和你們分享一下MySQL數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),希望可以幫助到你

1.創(chuàng)建數(shù)據(jù)庫(kù)

  CREATE DATABASE database_name

2.刪除數(shù)據(jù)庫(kù)

  DROP DATABASE?database_name

3.選擇數(shù)據(jù)庫(kù)

  USE?database_name

4.數(shù)據(jù)類(lèi)型

(1)數(shù)值類(lèi)型

(2)日期和時(shí)間類(lèi)型

(3)字符串類(lèi)型

5.創(chuàng)建數(shù)據(jù)表

  CREATE TABLE table_name (column_name column_type)

6.刪除數(shù)據(jù)表

  DROP TABLE table_name

7.更新數(shù)據(jù)表信息

 ?。?)添加表字段

    ALTER TABLE table_name ADD new_column DATATYPE

使用FIRST關(guān)鍵字可以將新增列的順序調(diào)整至數(shù)據(jù)表的第一列

    ALTER TABLE table_name ADD new_column DATATYPE FIRST

    使用AFTER關(guān)鍵字可以將新增列調(diào)整至數(shù)據(jù)表的指定列之后

    ALTER TABLE table_name ADD new_column DATATYPE AFTER old_column

  (2)刪除表字段

    ALTER TABLE table_name DROP old_column

 ?。?)修改表字段類(lèi)型

    ALTER TABLE table_name? MODIFY column_name NEW_DATATYPE

 ?。?)修改字段名稱(chēng)

    ALTER TABLE table_name CHANGE old_column_name new_column_name DATATYPE

8.插入數(shù)據(jù)

  INSERT INTO table_name? (column1, column2,column3...columnN)

          VALUES

            ?  (value1, value2, value3...valueN);

9.查詢(xún)數(shù)據(jù)

  SELECT column1, column2, column3...columnN FROM table_name

  (1)使用*可以替代字段名,SELECT語(yǔ)句會(huì)返回表的所有字段

    例:SELECT * FROM table_name

 ?。?)可以使用WHERE語(yǔ)句來(lái)包含任何條件

    例:SELECT * FROM table_name WHERE column=1

 ?。?)可以使用LIMIT屬性設(shè)定返回的記錄數(shù)

    例:返回查詢(xún)結(jié)果的前三條記錄

    SELECT * FROM table_name LIMIT 3

    例:返回查詢(xún)結(jié)果的第三條記錄

    SELECT * FROM table_name LIMIT 2,1? ? ? (2指的是第幾條數(shù)據(jù)(從0開(kāi)始計(jì)數(shù)),1指的是從2開(kāi)始返回幾條數(shù)據(jù))

 ?。?)可以使用OFFSET指定開(kāi)始查詢(xún)的偏移量,默認(rèn)情況下偏移量為0

    例:SELECT * FROM table_name LIMIT 2 OFFSET 3 等于?SELECT * FROM table_name LIMIT 2,3

10.更新數(shù)據(jù)

  UPDATE table_name SET column1=value1, column2=value2

  WHERE condition

11.刪除數(shù)據(jù)

  DELECE FROM table_name

  WHERE condition

12.LIKE子句

  LIKE子句中使用%號(hào)來(lái)表示任意字符,其的效果類(lèi)似正則表達(dá)式中的*,如果沒(méi)有使用%,那么LIKE的效果等價(jià)于=

  SELECT * FROM table_name

  WHERE column1 LIKE %condtion%

?13.UNION

  SELECT column1,? column2, column3...columnN FROM table_a

  [WHERE condition]

  UNION [ALL | DISTINCT]

  SELECT column1,? column2, column3...columnN FROM table_b

  [WHERE condition]

  UNION的作用的連接兩個(gè)查詢(xún)結(jié)果集

  DISTINCT的作用是對(duì)兩個(gè)結(jié)果集進(jìn)行去重處理,默認(rèn)情況下已經(jīng)是DISTINCT的結(jié)果了

  ALL的作用的不對(duì)兩個(gè)結(jié)果集進(jìn)行去重處理

14.ORDER BY

  SELECT * FROM table_name

  ORDER BY column1 [ASC | DESC]

  ASC:將結(jié)果集按column1升序排列,默認(rèn)情況下使用升序排序

  DESC:將結(jié)果集按column1降序排列

15.GROUP BY

  把數(shù)據(jù)按照指定列(可以是一列或者多列)進(jìn)行分組,通常和計(jì)算函數(shù)COUNT()還有SUM(),AVG()等求值函數(shù)一起使用

  例:根據(jù)column1將數(shù)據(jù)進(jìn)行分組,并且統(tǒng)計(jì)每種數(shù)據(jù)的記錄數(shù)

    SELECT column1, COUNT(*) FROM table_name

    GROUP BY column1

  WITH ROLLUP可以將GROUP BY的統(tǒng)計(jì)結(jié)果集基礎(chǔ)上再做相同的統(tǒng)計(jì)(SUM,AVG....)

  例:假設(shè)有下面這樣一張表 name=姓名,website=網(wǎng)站,access_count=訪問(wèn)記錄


MySQL數(shù)據(jù)庫(kù)怎么創(chuàng)建表?MySQL數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
奉节县| 板桥市| 阜宁县| 游戏| 加查县| 日喀则市| 屯昌县| 凌云县| 民县| 衡水市| 兴海县| 南川市| 清流县| 手游| 汕头市| 大安市| 咸阳市| 宝丰县| 顺平县| 宜宾市| 葫芦岛市| 峨眉山市| 虎林市| 垫江县| 大英县| 大宁县| 富平县| 依兰县| 双桥区| 安国市| 兖州市| 尉犁县| 金乡县| 沾化县| 南昌市| 治多县| 额济纳旗| 民权县| 自贡市| 汉中市| 财经|