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

MySQL數(shù)據(jù)表

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

首先要進(jìn)入數(shù)據(jù)庫(kù)USE name,再創(chuàng)建數(shù)據(jù)表

或者使用數(shù)據(jù)庫(kù).數(shù)據(jù)表的方式創(chuàng)建

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

CREATE TABLE [IF NOT EXISTS] 表名(

字段1, 數(shù)據(jù)類(lèi)型 [約束條件] [默認(rèn)值],# 數(shù)據(jù)類(lèi)型有INT,VERCHAR(30),CHAR,DATETIME等等

字段2, 數(shù)據(jù)類(lèi)型 [約束條件] [默認(rèn)值],#約束條件,比如指定為主鍵:PRIMARY KEY,例如設(shè)置為非空:NOT NULL;例如可設(shè)置字段的默認(rèn)值: DEFAULT 默認(rèn)值;AUTO_INCREMENT主鍵值自動(dòng)遞增1;

字段3, 數(shù)據(jù)類(lèi)型 [約束條件] [默認(rèn)值],

…….

#也可以在這約束主鍵:PRIMARY KEY(name)

# PRIMARY KEY[字段1,字段2,...]

# 指定外鍵

[CONSTRAINT 外鍵名] FOREIGN KEY 字段1 [, 字段2, 字段3, …] REFERENCES 主表名 主鍵列1 [, 主鍵列2, 主鍵列3, …]

主表名是指該外鍵在作為主鍵時(shí)所在的表名,主鍵列同理;

[表約束條件]

)[......];

表名稱在Windows操作系統(tǒng)上不區(qū)分大小寫(xiě),在Linux操作系統(tǒng)上區(qū)分大小寫(xiě)。

[......]處可添加:

a.創(chuàng)建表時(shí)可為表指定相應(yīng)的存儲(chǔ)引擎:ENGINE=存儲(chǔ)引擎名稱

b.DEFAULT CHARACTER SET 編碼 COLLATE 校對(duì)規(guī)則

2.查看數(shù)據(jù)表的結(jié)構(gòu)

DESCRIBE/DESC 表名,返回字段的含義:

Field:數(shù)據(jù)表中的每個(gè)字段。
Type:數(shù)據(jù)表中字段的數(shù)據(jù)類(lèi)型。
Null:數(shù)據(jù)表中的當(dāng)前字段值是否可以為NULL。
Key:數(shù)據(jù)表中的當(dāng)前字段是否存在索引。PRI表示當(dāng)前列是主鍵列,或者是主鍵的一部分;UNI表示當(dāng)前列是UNIQUE標(biāo)識(shí)的唯一索引列,或者是唯一索引列的一部分;MUL表示在當(dāng)前列中的某個(gè)值可以出現(xiàn)多次。
Default:表示當(dāng)前列是否有默認(rèn)值,同時(shí)會(huì)顯示當(dāng)前列的默認(rèn)值是多少。
Extra:表示與當(dāng)前列相關(guān)的附件信息。

SHOW CREATE TABLE 表名 \G

【\G可以使輸出信息更加美觀,便于查看和閱讀】

3.修改數(shù)據(jù)表

ALTER TABLE 原表名 RENAME [TO] 新表名

4.添加字段(新列)

ALTER TABLE 表名 ADD COLUMN 新字段名 數(shù)據(jù)類(lèi)型 [NOT NULL DEFAULT 默認(rèn)值]

添加字段時(shí)可以指定位置:在上述命令后面 FIRST則為在第一列添加字段;AFTER 原有字段名則為在該字段后面添加字段;

5.修改字段名

ALTER TABLE 表名 CHANGE 原字段名 新字段名 新數(shù)據(jù)類(lèi)型#數(shù)據(jù)類(lèi)型不能為空

6.修改字段的數(shù)據(jù)類(lèi)型

ALTER TABLE 表名 MODIFY 字段名 新數(shù)據(jù)類(lèi)型?

補(bǔ)充:修改表的存儲(chǔ)引擎:ALTER TABLE 表名 ENGINE=存儲(chǔ)引擎名稱

7.修改字段的位置

ALTER TABLE 表名 MODIFY 字段名 數(shù)據(jù)類(lèi)型 位置

8.刪除字段

ALTER TABLE 表名 DROP 字段名

補(bǔ)充:取消數(shù)據(jù)表的外鍵約束:ALTER TABLE 表名 DROP FOREIGN KEY 外鍵名

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

常見(jiàn):DROP TABLE [IF EXISTS] 數(shù)據(jù)表1,數(shù)據(jù)表2...

但是如果某表的主鍵作為另外一個(gè)表的外鍵,則可以先刪除另外一個(gè)表,再刪除這個(gè)表;也可以先解除外鍵約束,再刪除表;文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-545527.html

到了這里,關(guān)于MySQL數(shù)據(jù)表的文章就介紹完了。如果您還想了解更多內(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數(shù)據(jù)庫(kù)——MySQL數(shù)據(jù)表添加字段(三種方式)

    MySQL 數(shù)據(jù)表是由行和列構(gòu)成的,通常把表的“列”稱為字段(Field),把表的“行”稱為記錄(Record)。隨著業(yè)務(wù)的變化,可能需要在已有的表中添加新的字段。 MySQL 允許在開(kāi)頭、中間和結(jié)尾處添加字段。 一個(gè)完整的字段包括字段名、數(shù)據(jù)類(lèi)型和約束條件。MySQL 添加字段的語(yǔ)

    2024年02月08日
    瀏覽(101)
  • MySQL:創(chuàng)建數(shù)據(jù)庫(kù),數(shù)據(jù)表,主鍵和外鍵

    MySQL:創(chuàng)建數(shù)據(jù)庫(kù),數(shù)據(jù)表,主鍵和外鍵

    目錄 前言: 安裝MySQL: 打開(kāi)MySQL: 創(chuàng)建數(shù)據(jù)庫(kù): 查看已建數(shù)據(jù)庫(kù): 查看數(shù)據(jù)庫(kù)引擎: 創(chuàng)建數(shù)據(jù)表: ?主鍵約束: 單字段主鍵: 多字段聯(lián)合主鍵: 外鍵約束: MySQL數(shù)據(jù)庫(kù)安裝了很久,一直也沒(méi)靜下心來(lái)學(xué)習(xí),因?yàn)槠鸩教恚允裁炊枷雽W(xué)點(diǎn),又感覺(jué)有些力不從心,目前

    2023年04月27日
    瀏覽(695)
  • MySql數(shù)據(jù)庫(kù)的初步安裝與數(shù)據(jù)表結(jié)構(gòu)數(shù)據(jù)管理

    MySql數(shù)據(jù)庫(kù)的初步安裝與數(shù)據(jù)表結(jié)構(gòu)數(shù)據(jù)管理

    目錄 一、數(shù)據(jù)庫(kù)的相關(guān)了解 1)數(shù)據(jù)庫(kù)的概念? 數(shù)據(jù)(Data) 表 數(shù)據(jù)庫(kù)系統(tǒng) 2)數(shù)據(jù)庫(kù)系統(tǒng)發(fā)展史 第一代數(shù)據(jù)庫(kù) 第二代數(shù)據(jù)庫(kù) 第三代數(shù)據(jù)庫(kù) 當(dāng)今主流數(shù)據(jù)庫(kù)介紹 2)數(shù)據(jù)庫(kù)的分類(lèi)? 關(guān)系數(shù)據(jù)庫(kù) 非關(guān)系型數(shù)據(jù)庫(kù) 非關(guān)系型數(shù)據(jù)庫(kù)的優(yōu)點(diǎn) 二、mysql的yum安裝與源碼編譯安裝?? 1)源

    2024年02月08日
    瀏覽(2720)
  • MySQL的約束類(lèi)型、數(shù)據(jù)庫(kù)操作、數(shù)據(jù)表操作大全(簡(jiǎn)述)

    目錄 一.數(shù)據(jù)庫(kù)的操作語(yǔ)法 二.MySQL數(shù)據(jù)庫(kù)約束 三.數(shù)據(jù)類(lèi)型 四.數(shù)據(jù)表操作 作者簡(jiǎn)介: ?tq02,一個(gè)想成為編程高手的夢(mèng)中人 作者主頁(yè): ?tq02的博客_CSDN博客-C語(yǔ)言,Java,Java數(shù)據(jù)結(jié)構(gòu)領(lǐng)域博主 學(xué)習(xí)專(zhuān)欄:? ??? MySQL基礎(chǔ)? ? ? ? ? ?? ?JavaSE??????????????? ?? ??C語(yǔ)言 本

    2024年02月12日
    瀏覽(93)
  • MySQL相關(guān)的SQL語(yǔ)句、數(shù)據(jù)庫(kù)、數(shù)據(jù)表、字段、類(lèi)型

    1、 SQL 語(yǔ)句不區(qū)分大小寫(xiě)。 SQL語(yǔ)句 用途 描述 mysql -u root -p 連接 MySQL 在命令行窗口中輸入 mysql -u root -p 命令,回車(chē),然后輸入 MySQL 密碼(不要忘記了密碼,找回麻煩),再回車(chē)就連接上 MySQL 了。最初都是使用 root 用戶登錄,工作中不能一直使用 root 用戶登錄。因?yàn)?root 權(quán)限太

    2024年02月13日
    瀏覽(115)
  • 【MySQL】基礎(chǔ)實(shí)戰(zhàn)篇(1)—數(shù)據(jù)庫(kù)與數(shù)據(jù)表的操作

    創(chuàng)建數(shù)據(jù)庫(kù) 語(yǔ)法: 注: 在同一個(gè)數(shù)據(jù)庫(kù)服務(wù)器上必須是唯一的,不允許存在同名的數(shù)據(jù)庫(kù)。 此外在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)如果不進(jìn)行自定義設(shè)置編碼方式,就會(huì)使用系統(tǒng)默認(rèn)的編碼方式,所以我們可以在創(chuàng)建數(shù)據(jù)庫(kù)的同時(shí)自定義設(shè)置編碼方式。 語(yǔ)法: 字符集 是定義MySQL存儲(chǔ)字符串

    2024年02月08日
    瀏覽(98)
  • Mysql 查詢數(shù)據(jù)庫(kù)或數(shù)據(jù)表中的數(shù)據(jù)量以及數(shù)據(jù)大小

    ?許多數(shù)據(jù)庫(kù)的元數(shù)據(jù)都是存儲(chǔ)在mysql中的,例如hive、startrockes,因此可以通過(guò)mysql中的“information_schema.TABLES”表來(lái)查詢對(duì)應(yīng)數(shù)據(jù)庫(kù)或?qū)?yīng)數(shù)據(jù)表的具體信息。 1、查詢各個(gè)數(shù)據(jù)庫(kù)中的數(shù)據(jù)條數(shù)和數(shù)據(jù)大小 2、查詢各個(gè)數(shù)據(jù)表中的數(shù)據(jù)條數(shù)和數(shù)據(jù)大小 3、查看指定數(shù)據(jù)庫(kù)容量大小

    2024年04月27日
    瀏覽(96)
  • idea配置MySQL數(shù)據(jù)庫(kù),以及將已存在的數(shù)據(jù)表導(dǎo)入數(shù)據(jù)庫(kù)

    idea配置MySQL數(shù)據(jù)庫(kù),以及將已存在的數(shù)據(jù)表導(dǎo)入數(shù)據(jù)庫(kù)

    首先,確定自己需要的數(shù)據(jù)庫(kù)名字,結(jié)合jeecg項(xiàng)目,我在項(xiàng)目中得知我需要鏈接的數(shù)據(jù)庫(kù)的名字為? ? ?jeecg-boot 打開(kāi)數(shù)據(jù)庫(kù)的可視化軟件, ? ? 點(diǎn)擊開(kāi)始,即可導(dǎo)入,刷新數(shù)據(jù)庫(kù),就可以看到導(dǎo)入的數(shù)據(jù)表了。 接下來(lái)在idea鏈接MySQL ? ? 點(diǎn)擊OK,就完成配置了,刷新一下,就

    2024年02月11日
    瀏覽(97)
  • 【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新手入門(mén)系列二】:手把手教你入門(mén)MySQL - 數(shù)據(jù)庫(kù)及數(shù)據(jù)表操作

    【MySQL新手入門(mén)系列二】:手把手教你入門(mén)MySQL - 數(shù)據(jù)庫(kù)及數(shù)據(jù)表操作

    如果您是一位剛剛開(kāi)始學(xué)習(xí)MySQL的新手,本文將為您提供一些實(shí)用的入門(mén)知識(shí)和技巧,幫助您快速上手。 【MySQL新手入門(mén)系列一】:手把手教你入門(mén)MySQL 前面我們已經(jīng)大致講了一下mysql的安裝等介紹,本篇文章將以windows為例,介紹MySQL的數(shù)據(jù)庫(kù)及數(shù)據(jù)表的操作(增刪改查)。

    2024年02月10日
    瀏覽(80)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包