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

【MySQL】表的基本操作

這篇具有很好參考價值的文章主要介紹了【MySQL】表的基本操作。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

【MySQL】表的基本操作

1、數(shù)據(jù)類型

1.1 數(shù)值類型

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

大小

說明

bit[(M)]

M指定位數(shù),默認為1

二進制,M范圍從1到64,存儲數(shù)值范圍從0到2^M-1

tinyint

1字節(jié)

smallint

2字節(jié)

int

4字節(jié)

bigint

8字節(jié)

float(M,D)

4字節(jié)

單精度,M指定長度,D 指定小數(shù)位數(shù),會發(fā)生精度丟失

double(M,D)

8字節(jié)

decimal(M,D)

M/D最大值+2

雙精度,M指定長度,D表示小數(shù)點位數(shù),精確數(shù)值

numeric(M,D)

M/D最大值+2

和decimal一樣

數(shù)值類型可以指定為無符號(unsigned),表示不取負數(shù)

decimal可以精確的表示浮點數(shù),因為decimal犧牲了存儲空間和運算速度,換來了更精確的表達方式

數(shù)值常用的類型:int、double、decimal

1.2 字符串類型

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

大小

說明

varchar(size)

0~65535字節(jié)

可變長度字符串,size的單位為字符

text

0~65535字節(jié)

長文本數(shù)據(jù)

mediumtext

0~16777215字節(jié)

中等長度文本數(shù)據(jù)

blob

0~65535字節(jié)

二進制形式的長文本數(shù)據(jù)

varchar最多存128個字符,也就是varchar(128)。一般會根據(jù)實際需求來設(shè)置空間,這里并不是你設(shè)置128字符空間就真的分配這么多空間,會動態(tài)適應(yīng),但是內(nèi)存最大不超過128個字符

text、mediumtext這兩個類型適合更長的字符串

blob主要用來存儲二進制數(shù)據(jù)

字符串常用類型:varchar

1.3 日期類型

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

大小

說明

datetime

8字節(jié)

范圍從1000到9999年,不進行時區(qū)的檢索及轉(zhuǎn)換

timestamp

4字節(jié)

范圍從1970到2038年,自動檢索當前時區(qū)并進行轉(zhuǎn)換

timestamp推薦不要使用,因為到了2038年就用盡了

日期常用類型:datetime

2、數(shù)據(jù)表的基本操作

表是建立在數(shù)據(jù)庫中的,如果想要進行表的操作就需要有個數(shù)據(jù)庫,并且用 use 選中數(shù)據(jù)庫后進行表的操作

2.1 表的創(chuàng)建

要進行表的創(chuàng)建,首先得明確在哪個數(shù)據(jù)庫中存放表,然后選中對應(yīng)的數(shù)據(jù)庫

選中數(shù)據(jù)庫:use 數(shù)據(jù)庫;

【MySQL】表的基本操作

選中數(shù)據(jù)庫后,就可以在這個數(shù)據(jù)庫中創(chuàng)建表了

創(chuàng)建表:create table 表名(列名 類型,列名 類型, ......);

【MySQL】表的基本操作

這樣就創(chuàng)建了一張學(xué)生表,里面包含兩列分別為:整型的id,字符串型的name

一張關(guān)系型表:豎著的列稱為屬性,橫著的行稱為記錄

注:同一個數(shù)據(jù)庫中,不允許有相同名字的兩個表

2.2 查看指定數(shù)據(jù)庫中的所有表

選中數(shù)據(jù)庫

查看數(shù)據(jù)庫下的所有表:show tables;

【MySQL】表的基本操作

這個數(shù)據(jù)庫中,只有一張student表

2.3 查看指定表的結(jié)構(gòu)

選中數(shù)據(jù)庫

查看指定表的結(jié)構(gòu):desc 表名;

【MySQL】表的基本操作
  • id、name:表示列名

  • int(11):11表示顯示的寬度

  • varchar(20):20表示最大長度為20個字符

  • Null:表示是否允許為空

  • Default:默認值

  • Extra:額外描述

2.4 表的刪除

選中數(shù)據(jù)庫

刪除表:drop table 表名;

【MySQL】表的基本操作

刪除一張表,里面的數(shù)據(jù)也將會全部刪除,所有在刪表的時候一定要想好文章來源地址http://www.zghlxwxcb.cn/news/detail-421334.html

到了這里,關(guān)于【MySQL】表的基本操作的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • MySQL-Redis數(shù)據(jù)類型操作和MongoDB基本操作

    (1) 設(shè)置鍵值: (2) 讀取鍵值: (3) 數(shù)值類型自增1: (4) 數(shù)值類型自減1: (5) 查看值的長度: (1)對列表city插入元素:Shanghai Suzhou Hangzhou (2)將列表city里的頭部的元素移除 (3)將name列表的尾部元素移除到number列表的頭部 (4) 對一個已存在的列表插入新元素

    2024年02月16日
    瀏覽(34)
  • 【MySQL】表的基本操作

    【MySQL】表的基本操作

    數(shù)據(jù)類型 大小 說明 bit[(M)] M指定位數(shù),默認為1 二進制,M范圍從1到64,存儲數(shù)值范圍從0到2^M-1 tinyint 1字節(jié) smallint 2字節(jié) int 4字節(jié) bigint 8字節(jié) float(M,D) 4字節(jié) 單精度,M指定長度,D 指定小數(shù)位數(shù),會發(fā)生精度丟失 double(M,D) 8字節(jié) decimal(M,D) M/D最大值+2 雙精度,M指定長度,D表示小

    2023年04月22日
    瀏覽(55)
  • 【MySQL系列】表的學(xué)習及基本操作

    【MySQL系列】表的學(xué)習及基本操作

    「前言」文章內(nèi)容大致是數(shù)據(jù)庫表的基本操作 「歸屬專欄」MySQL 「主頁鏈接」個人主頁 「筆者」楓葉先生(fy) 「楓葉先生有點文青病」「句子分享」 人生當苦無妨,良人當歸即好。 ——烽火戲諸侯《雪中悍刀行》 創(chuàng)建表語法: 說明 : field 表示列名 datatype 表示列的類型

    2024年02月13日
    瀏覽(24)
  • 數(shù)據(jù)結(jié)構(gòu)---雙向鏈表的基本操作

    頭插法 遍歷鏈表 尾插法 頭刪法 尾刪法 按位置插入數(shù)據(jù) 按位置刪除數(shù)據(jù) dooublelinklist.c doublelinklist.h doublemain.c

    2024年02月22日
    瀏覽(96)
  • 【lesson13】MySQL表的基本操作之create(創(chuàng)建),update(更新)和replace(替換)

    【lesson13】MySQL表的基本操作之create(創(chuàng)建),update(更新)和replace(替換)

    CRUD : Create(創(chuàng)建), Retrieve(讀取),Update(更新),Delete(刪除) 建表 基礎(chǔ)測試 全列插入 指定列插入 注意: 1.指定列插入時一定要按前面指定列的順序,插入數(shù)據(jù),否則就會報錯。 2.如果忽略某些列,那么這些列一定要有,默認值或者是自增長的,否則就會報錯 3.into 也可以省略

    2024年02月04日
    瀏覽(19)
  • 【數(shù)據(jù)結(jié)構(gòu)】——單鏈表的基本操作(帶頭結(jié)點)

    【數(shù)據(jù)結(jié)構(gòu)】——單鏈表的基本操作(帶頭結(jié)點)

    ? ? ? ? 單鏈表解決了順序表需要大量連續(xù)存儲單元的缺點,但單鏈表附加指針域, 存儲密度較順序表低(考點?。。?。由于單鏈表的元素離散地分布在存儲空間中,所以單鏈表是 非隨機存取 的存儲結(jié)構(gòu),即不能直接找到表中某個特定的結(jié)點。當查找某個特定結(jié)點時,需要

    2024年02月05日
    瀏覽(100)
  • c語言數(shù)據(jù)結(jié)構(gòu)——鏈表的實現(xiàn)及其基本操作

    c語言數(shù)據(jù)結(jié)構(gòu)——鏈表的實現(xiàn)及其基本操作

    順序表的問題及思考 問題: 中間/頭部的插入刪除,時間復(fù)雜度為O(N) 增容需要申請新空間,拷貝數(shù)據(jù),釋放舊空間。會有不小的消耗。 增容一般是呈2倍的增長,勢必會有一定的空間浪費。例如當前容量為100,滿了以后增容到 200,我們再繼續(xù)插入了5個數(shù)據(jù),后面沒有數(shù)據(jù)插

    2023年04月09日
    瀏覽(97)
  • 【數(shù)據(jù)結(jié)構(gòu)】單鏈表的基本操作 (C語言版)

    【數(shù)據(jù)結(jié)構(gòu)】單鏈表的基本操作 (C語言版)

    目錄 一、單鏈表 1、單鏈表的定義: 2、單鏈表的優(yōu)缺點: 二、單鏈表的基本操作算法(C語言) 1、宏定義 2、創(chuàng)建結(jié)構(gòu)體 3、初始化 4、插入 4、求長度 5、清空 6、銷毀? 7、取值 8、查找 9、刪除 10、頭插法創(chuàng)建單鏈表 11、尾插法創(chuàng)建單鏈表 三、單鏈表的全部代碼(C語言)

    2024年01月22日
    瀏覽(93)
  • 【數(shù)據(jù)結(jié)構(gòu)】C語言實現(xiàn)單鏈表的基本操作

    【數(shù)據(jù)結(jié)構(gòu)】C語言實現(xiàn)單鏈表的基本操作

    大家好,很高興又和大家見面啦?。?! 在上一篇中,我們詳細介紹了單鏈表的兩種創(chuàng)建方式——頭插法與尾插法,相信大家現(xiàn)在對這兩種方式都已經(jīng)掌握了。今天咱們將繼續(xù)介紹單鏈表的基本操作——查找、插入與刪除。在開始今天的內(nèi)容之前,我們先通過尾插法創(chuàng)建一個單

    2024年02月03日
    瀏覽(95)
  • 數(shù)據(jù)結(jié)構(gòu) 2.1 線性表的定義和基本操作

    數(shù)據(jù)結(jié)構(gòu) 2.1 線性表的定義和基本操作

    數(shù)據(jù)結(jié)構(gòu)三要素——邏輯結(jié)構(gòu)、數(shù)據(jù)的運算、存儲結(jié)構(gòu)(物理結(jié)構(gòu)) 線性表是具有 相同數(shù)據(jù)類型 的n(n=0)個數(shù)據(jù)元素的 有限序列 ,其中n為表長,當n=0時,線性表是一個空表。 每個數(shù)據(jù)元素所占空間一樣大,有次序。 幾個概念 1.ai是線性表中的第i個 i表示元素線性表中的

    2024年02月07日
    瀏覽(90)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包