最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql刪除語句超詳細(xì)匯總

 更新時(shí)間:2023年08月09日 11:38:13   作者:小七041111  
這篇文章主要給大家介紹了關(guān)于mysql刪除語句超詳細(xì)匯總的相關(guān)資料,SQL是用于訪問和處理數(shù)據(jù)庫的標(biāo)準(zhǔn)的計(jì)算機(jī)語言,簡稱結(jié)構(gòu)化查詢語言,SQL中的刪除語句有多種方法,這里總結(jié)下,需要的朋友可以參考下

前言

再日常工作中,只要涉及到數(shù)據(jù)庫,除了基本的查詢語句之外,我們一定也會用到對數(shù)據(jù)庫的刪除語句,該變文章講給大家介紹mysql的4中刪除語句的使用方法,以及適用場景。

一、刪除的4種方式

  • DELETE 語句:主要用于刪除數(shù)據(jù)表中的數(shù)據(jù),有兩種用法。
  • 刪除部分?jǐn)?shù)據(jù):delete from table where <條件> ,刪除符合where 條件后面的數(shù)據(jù)
  • 刪除數(shù)據(jù)表中的所有數(shù)據(jù): delete from table ,不填寫where 條件,就會清空表數(shù)據(jù)。
  • DROP 語句:主要用于刪除數(shù)據(jù)表和數(shù)據(jù)庫,適用該關(guān)鍵字時(shí),會刪除表結(jié)構(gòu),表數(shù)據(jù),以及數(shù)據(jù)庫結(jié)構(gòu)
  • 刪除數(shù)據(jù)表:drop table if exists <數(shù)據(jù)表名>
  • 刪除數(shù)據(jù)庫:drop database <數(shù)據(jù)庫名>
  • ALTER 語句:主要用于刪除數(shù)據(jù)表中的某一列和索引,需要和drop 一起使用
  • 刪除數(shù)據(jù)表的某一列: alter table <表名> drop columun columun_name
  • 刪除數(shù)表中的索引:alter table <表名> drop index index_name
  • TUNCATE 語句:主要用來清楚數(shù)據(jù)表中數(shù)據(jù),不會刪除表結(jié)構(gòu)
  • tuncate table <表名>

二、測試數(shù)據(jù)準(zhǔn)備

1.創(chuàng)建數(shù)據(jù)表,插入測試數(shù)據(jù)

-- 創(chuàng)建測試數(shù)據(jù)表
CREATE TABLE student.delTest (
	courseId INT NOT NULL,
	tid INT NOT NULL,
	cname VARCHAR ( 20 ) NOT NULL,
	tname VARCHAR ( 20 ) NOT NULL,
	PRIMARY KEY ( courseId ),
	-- 設(shè)置索引
	INDEX tid ( tid ) 
)
-- 插入數(shù)據(jù)
insert into student.delTest values(001, 0001,'語文','王老師'),(002, 0002,'數(shù)學(xué)','李老師'),(003,0003, '英語','張老師');
-- 創(chuàng)建數(shù)據(jù)庫
create DATABASE data01

數(shù)據(jù)結(jié)果:

在這里插入圖片描述

三、sql詳解

1. DELTED 語句

  • 刪除部分?jǐn)?shù)據(jù),使用where 語句
delete from student.delTest as a  where a.courseId = '001';

查詢條件

在這里插入圖片描述

2. 清空數(shù)據(jù)表

delete from student.delTest;

在這里插入圖片描述

2. TRUNCATE 語句

  • 清空數(shù)據(jù)表數(shù)據(jù)
TRUNCATE table student.course

未使用清空語句時(shí):

在這里插入圖片描述

使用清空語句后,再次查詢

在這里插入圖片描述

3. alter 語句

  • 刪除數(shù)據(jù)表中的某一列
alter table student.delTest drop COLUMN tname 

查詢結(jié)果:

在這里插入圖片描述

2. 刪除索引

alter table student.delTest drop COLUMN tid;

在這里插入圖片描述

4. drop 語句

  • 刪除數(shù)據(jù)表
alter table student.delTest drop COLUMN tname 

查詢結(jié)果:

在這里插入圖片描述

  • 刪除數(shù)據(jù)庫
drop DATABASE data01 ;

查詢結(jié)果

在這里插入圖片描述

總結(jié)

以上是對mysql 種4中刪除語句使用的簡介,給有需要的小伙伴做一個參考。

到此這篇關(guān)于mysql刪除語句的文章就介紹到這了,更多相關(guān)mysql刪除語句內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 深入理解mysql SET NAMES和mysql(i)_set_charset的區(qū)別

    深入理解mysql SET NAMES和mysql(i)_set_charset的區(qū)別

    最近公司組織了個PHP安全編程的培訓(xùn), 其中涉及到一部分關(guān)于Mysql的 SET NAMES 和mysql_set_charset (mysqli_set_charset)的內(nèi)容
    2012-01-01
  • MySQL約束constraint用法詳解

    MySQL約束constraint用法詳解

    大家都知道MySQL中經(jīng)常會需要創(chuàng)建父子表之間的約束,下面這篇文章主要給大家介紹了關(guān)于MySQL約束constraint用法的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • IDEA連接MySQL數(shù)據(jù)庫并執(zhí)行SQL語句使用數(shù)據(jù)圖文詳解

    IDEA連接MySQL數(shù)據(jù)庫并執(zhí)行SQL語句使用數(shù)據(jù)圖文詳解

    使用idea連接本地MySQL數(shù)據(jù)庫,就可以很方便的看到數(shù)據(jù)庫的內(nèi)容,還可以進(jìn)行基本的增加,刪除,修改操作,下面這篇文章主要給大家介紹了關(guān)于IDEA連接MySQL數(shù)據(jù)庫并執(zhí)行SQL語句使用數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • 深入理解MySQL中的主鍵、超鍵、候選鍵、外鍵

    深入理解MySQL中的主鍵、超鍵、候選鍵、外鍵

    文詳細(xì)介紹了MySQL數(shù)據(jù)庫中的四種關(guān)鍵鍵類型:主鍵、超鍵、候選鍵和外鍵,并探討了它們在數(shù)據(jù)庫設(shè)計(jì)和管理中的作用,感興趣的可以了解一下
    2024-09-09
  • mysql的查詢緩存說明

    mysql的查詢緩存說明

    mysql的Query Cache有其特殊的業(yè)務(wù)場景,也不像其他數(shù)據(jù)庫產(chǎn)品,緩存查詢語句的執(zhí)行計(jì)劃等信息,而是直接緩存查詢語句的記錄集和對應(yīng)的SQL語句
    2013-02-02
  • MySQL基礎(chǔ)入門教程之事務(wù)

    MySQL基礎(chǔ)入門教程之事務(wù)

    事務(wù)主要用于處理操作量大,復(fù)雜度高的數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于MySQL基礎(chǔ)入門教程之事務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • 最新評論

    广丰县| 佛山市| 腾冲县| 德格县| 海宁市| 鄂尔多斯市| 太白县| 大新县| 固阳县| 夹江县| 北宁市| 千阳县| 会宁县| 郯城县| 民勤县| 泽普县| 岳西县| 上林县| 阿坝| 修武县| 宁夏| 阳曲县| 眉山市| 蒙阴县| 平原县| 塔河县| 嫩江县| 枣庄市| 德州市| 杭锦后旗| 黄石市| 满洲里市| 哈巴河县| 乌海市| 彭山县| 新化县| 英山县| 张家港市| 绥化市| 武安市| 临夏县|