国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MySQL數(shù)據(jù)庫(kù)的DDL語(yǔ)法匯總

這篇具有很好參考價(jià)值的文章主要介紹了MySQL數(shù)據(jù)庫(kù)的DDL語(yǔ)法匯總。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

SQL分類

  • DDL(數(shù)據(jù)定義語(yǔ)言):針對(duì)數(shù)據(jù)庫(kù)對(duì)象結(jié)構(gòu)的操作,如:數(shù)據(jù)庫(kù)、表、視圖、索引等
  • DML(數(shù)據(jù)操縱語(yǔ)言):對(duì)數(shù)據(jù)庫(kù)對(duì)象中的數(shù)據(jù)進(jìn)行操作,比如數(shù)據(jù)的增刪改查
  • DCL(數(shù)據(jù)控制語(yǔ)言):授權(quán)及取消授權(quán)等
  • TCL(事務(wù)控制語(yǔ)言):對(duì)事務(wù)的控制,如事務(wù)的提交及回滾

一、DDL數(shù)據(jù)定義語(yǔ)言

數(shù)據(jù)庫(kù)操作

  1. 創(chuàng)建數(shù)據(jù)庫(kù): create database 數(shù)據(jù)庫(kù)名; create database if not exit 數(shù)據(jù)庫(kù)名;
  2. 查詢所有數(shù)據(jù)庫(kù): show databases;
  3. 選擇數(shù)據(jù)庫(kù): use 數(shù)據(jù)庫(kù)名;
  4. 銷毀數(shù)據(jù)庫(kù): drop database 數(shù)據(jù)庫(kù)名; drop database if exists 數(shù)據(jù)庫(kù)名;

數(shù)據(jù)庫(kù)表操作

  1. 查詢所有表: show tables;
  2. 創(chuàng)建表: create table 表名( 字段1 類型 [約束], 字段2 類型 [約束], ......)
  3. 表結(jié)構(gòu)修改(添加字段add;修改字段名稱、類型、位置(first、after);刪除字段drop) alter table 表名 add | change/modify | drop 字段名 類型 約束;
    • change 舊字段名 新字段名 類型 約束
    • modify 字段名 類型 約束 (不能用于修改字段名稱)
  4. 表名稱修改 rename table 舊表名 to 新表名;
  5. 刪除表 drop table 表名;
  6. 查看表結(jié)構(gòu) desc 表名;

數(shù)據(jù)類型舉例

  1. 數(shù)值類型
    • 整數(shù)類型:tynyint、smallint、mediumint、int、bigint
    • 浮點(diǎn)小數(shù)類型:float、double
    • 定點(diǎn)小數(shù)類型:decimal
  2. 字符串類型
    • 文本字符串:char、varchar、tinytext、text、mediumtext、longtext
    • 二進(jìn)制字符串:bit、binary、varbinary、tinyblob、blob、mediumblob、longblob
  3. 日期類型
    • year、time、date、datetime、timestamp
  4. 其他類型
    • enum(枚舉)、set(集合)、json(json數(shù)據(jù))

文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-708106.html

到了這里,關(guān)于MySQL數(shù)據(jù)庫(kù)的DDL語(yǔ)法匯總的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Mysql-------SQL:DDL數(shù)據(jù)定義語(yǔ)言、DDM數(shù)據(jù)操作語(yǔ)言、DQL數(shù)據(jù)庫(kù)查詢語(yǔ)言、DQL數(shù)據(jù)控制語(yǔ)言

    Mysql-------SQL:DDL數(shù)據(jù)定義語(yǔ)言、DDM數(shù)據(jù)操作語(yǔ)言、DQL數(shù)據(jù)庫(kù)查詢語(yǔ)言、DQL數(shù)據(jù)控制語(yǔ)言

    SQL語(yǔ)言可以分為: DDL(Data Definition Language)語(yǔ)言:數(shù)據(jù)定義語(yǔ)言,用于 創(chuàng)建或更改數(shù)據(jù)庫(kù)中的表、視圖、索引等對(duì)象 DML(Data Manipulation Language)語(yǔ)言:數(shù)據(jù)操作語(yǔ)言,用來(lái)對(duì) 數(shù)據(jù)庫(kù)表中的數(shù)據(jù)進(jìn)行增刪改查操作; DQL(Data Query Language)語(yǔ)言: 數(shù)據(jù)查詢語(yǔ)言,用來(lái)查詢數(shù)據(jù)庫(kù)

    2024年02月13日
    瀏覽(37)
  • 基于mysql5.7制作自定義的docker鏡像,適用于xxl-job依賴的數(shù)據(jù)庫(kù),自動(dòng)執(zhí)行初始化腳本(ddl語(yǔ)句和dml語(yǔ)句)

    基于mysql5.7制作自定義的docker鏡像,適用于xxl-job依賴的數(shù)據(jù)庫(kù),自動(dòng)執(zhí)行初始化腳本(ddl語(yǔ)句和dml語(yǔ)句)

    xxl-job-admin依賴mysql數(shù)據(jù)庫(kù),且需執(zhí)行初始化腳本,包括ddl和dml語(yǔ)句。 具體的步驟總結(jié)如下: 1、新建數(shù)據(jù)庫(kù)xxl_job 2、創(chuàng)建mysql表table 3、執(zhí)行dml語(yǔ)句,包括新建admin用戶及密碼,創(chuàng)建執(zhí)行器和任務(wù)。 毫無(wú)疑問(wèn),人工每次去操作這些,不僅耗費(fèi)人力和時(shí)間,還容易出錯(cuò)。 所以,本

    2024年02月11日
    瀏覽(780)
  • SQL語(yǔ)言的分類:DDL(數(shù)據(jù)庫(kù)、表的增、刪、改)、DML(數(shù)據(jù)的增、刪、改)

    SQL語(yǔ)言的分類:DDL(數(shù)據(jù)庫(kù)、表的增、刪、改)、DML(數(shù)據(jù)的增、刪、改)

    數(shù)據(jù)庫(kù)管理系統(tǒng)(數(shù)據(jù)庫(kù)軟件)功能非常多,不僅僅是存儲(chǔ)數(shù)據(jù),還要包含:數(shù)據(jù)的管理、表的管理、庫(kù)的管理、賬戶管理、權(quán)限管理等。 操作數(shù)據(jù)庫(kù)的SQL語(yǔ)言,基于功能,劃分為4類: 1、數(shù)據(jù)定義:DDL(Data Definition Language) 2、數(shù)據(jù)操縱:DML(Data Manipulation Language) 3、數(shù)據(jù)

    2024年02月09日
    瀏覽(22)
  • Oracle、達(dá)夢(mèng):☆獲取數(shù)據(jù)庫(kù)對(duì)象、獲取對(duì)象的DDL定義語(yǔ)句(達(dá)夢(mèng))

    以下方式在達(dá)夢(mèng)DM數(shù)據(jù)庫(kù)中都能跑通,Oracle未測(cè)試所有的方式。 數(shù)據(jù)庫(kù)所有對(duì)象表:包括 表、視圖、物化視圖、函數(shù)、存儲(chǔ)過(guò)程……等 ①、ALL_OBJECTS視圖方式 OBJECT_TYPE 解釋: oracle 的ALL_OBJECTS中的OBJECT_TYPE表示: TABLE :表示表,這是用于存儲(chǔ)和管理數(shù)據(jù)庫(kù)中數(shù)據(jù)的主要結(jié)構(gòu)。

    2024年02月03日
    瀏覽(25)
  • MySQL數(shù)據(jù)庫(kù)——DDL基本操作

    MySQL數(shù)據(jù)庫(kù)——DDL基本操作

    DDL 操作是與數(shù)據(jù)庫(kù)結(jié)構(gòu)相關(guān)的操作,它們不涉及實(shí)際的數(shù)據(jù)操作,而是用于管理數(shù)據(jù)庫(kù)的結(jié)構(gòu)和元數(shù)據(jù)。今天我將為大家分享關(guān)于MySQL數(shù)據(jù)庫(kù)的DDL操作。 SQL 功能 show databases; 查看所有的數(shù)據(jù)庫(kù) create database [if not exists] 數(shù)據(jù)庫(kù)名 [charset/character=utf8]; 創(chuàng)建數(shù)據(jù)庫(kù) use 數(shù)據(jù)庫(kù)名; 選

    2024年02月15日
    瀏覽(36)
  • MySQL-DDL-數(shù)據(jù)庫(kù)操作

    MySQL-DDL-數(shù)據(jù)庫(kù)操作

    開(kāi)發(fā)項(xiàng)目流程 DDL:Data Definition Language,數(shù)據(jù)定義語(yǔ)言,用來(lái)定義數(shù)據(jù)庫(kù)對(duì)象(數(shù)據(jù)庫(kù)、表) 常見(jiàn)操作 查詢 查詢所有數(shù)據(jù)庫(kù):show databases; 查詢當(dāng)前數(shù)據(jù)庫(kù):select database(); 使用 使用數(shù)據(jù)庫(kù):use 數(shù)據(jù)庫(kù)名稱; 創(chuàng)建 創(chuàng)建數(shù)據(jù)庫(kù):creste database[if not exists] 數(shù)據(jù)庫(kù)名稱; 刪除

    2024年02月15日
    瀏覽(26)
  • 【MySQL 數(shù)據(jù)庫(kù)】1、MySQL 的 DDL、DML、DQL 語(yǔ)句

    【MySQL 數(shù)據(jù)庫(kù)】1、MySQL 的 DDL、DML、DQL 語(yǔ)句

    ?? (1) MySQL 基礎(chǔ)篇(初級(jí)工程師) ① MySQL 基礎(chǔ)概念 ② SQL 語(yǔ)句 ③ 函數(shù) ④ 約束 ⑤ 多表查詢 ⑥ 事務(wù) ?? (2) MySQL 進(jìn)階篇(中級(jí)工程師) ① 存儲(chǔ)引擎 ② 索引 ③ SQL 優(yōu)化 ④ 視圖、存儲(chǔ)過(guò)程、觸發(fā)器 ⑤ 鎖 ⑥ InnoDB 核心 ⑦ MySQL 管理 ?? (3) 運(yùn)維篇(高級(jí)工程師) ① 日志 ② 主

    2024年02月05日
    瀏覽(20)
  • 【JaveWeb教程】(18) MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)之 MySQL數(shù)據(jù)庫(kù)設(shè)計(jì)-DDL 如何查詢、創(chuàng)建、使用、刪除數(shù)據(jù)庫(kù)數(shù)據(jù)表 詳細(xì)代碼示例講解

    【JaveWeb教程】(18) MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)之 MySQL數(shù)據(jù)庫(kù)設(shè)計(jì)-DDL 如何查詢、創(chuàng)建、使用、刪除數(shù)據(jù)庫(kù)數(shù)據(jù)表 詳細(xì)代碼示例講解

    下面我們就正式的進(jìn)入到SQL語(yǔ)句的學(xué)習(xí),在學(xué)習(xí)之前先給大家介紹一下我們要開(kāi)發(fā)一個(gè)項(xiàng)目,整個(gè)開(kāi)發(fā)流程是什么樣的,以及在流程當(dāng)中哪些環(huán)節(jié)會(huì)涉及到數(shù)據(jù)庫(kù)。 2.1 項(xiàng)目開(kāi)發(fā)流程 需求文檔: 在我們開(kāi)發(fā)一個(gè)項(xiàng)目或者項(xiàng)目當(dāng)中的某個(gè)模塊之前,會(huì)先會(huì)拿到產(chǎn)品經(jīng)理給我們提

    2024年01月25日
    瀏覽(104)
  • MySql數(shù)據(jù)庫(kù)從0到1學(xué)習(xí)-第一天DDL學(xué)習(xí)

    數(shù)據(jù)庫(kù)(查詢/創(chuàng)建/修改/刪除) 查詢數(shù)據(jù)庫(kù) 以下語(yǔ)句的database 可以替換為schema,效果一樣 創(chuàng)建數(shù)據(jù)庫(kù) 刪除數(shù)據(jù)庫(kù) 使用數(shù)據(jù)庫(kù) 表(創(chuàng)建/刪除/修改) 創(chuàng)建表 查詢表 修改表 表字段約束 約束 描述 非空約束 限制該字段不可為null not null 唯一約束 保證該字段的所欲數(shù)據(jù)都是唯一

    2024年04月08日
    瀏覽(25)
  • MySQL數(shù)據(jù)庫(kù)---庫(kù)基本操作 以及 表結(jié)構(gòu)的操作(DDL)

    MySQL數(shù)據(jù)庫(kù)---庫(kù)基本操作 以及 表結(jié)構(gòu)的操作(DDL)

    目錄 前言 一.數(shù)據(jù)庫(kù)的操作 1.1顯示當(dāng)前數(shù)據(jù)庫(kù) 1.2創(chuàng)建數(shù)據(jù)庫(kù) 1.3使用數(shù)據(jù)庫(kù)? 1.4刪除數(shù)據(jù)庫(kù) ?二.數(shù)據(jù)類型 2.1數(shù)值類型 2.2字符串類型 2.3日期類型 三.數(shù)據(jù)表的操作 ?3.1?創(chuàng)建表結(jié)構(gòu)。 ?3.2查看數(shù)據(jù)庫(kù)中擁有的數(shù)據(jù)表 ?3.3查看指定的表結(jié)構(gòu) ??3.4修改表結(jié)構(gòu) ??3.5刪除表結(jié)構(gòu) ?

    2024年02月09日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包