最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

【MySQL】002-SQL語(yǔ)句

2023-03-08 11:30 作者:柴郡筆記  | 我要投稿

SQL通用語(yǔ)法:

1、SQL語(yǔ)句可以單行或多行書(shū)寫(xiě),分號(hào)結(jié)尾。

2、SQL語(yǔ)句可以使用空格和縮進(jìn)。

3、SQL語(yǔ)言不區(qū)分大小寫(xiě)

4、注釋:?jiǎn)涡凶⑨尶梢允褂?-或#來(lái)注釋內(nèi)容,多行注釋則是/*注釋內(nèi)容*/。

SQL語(yǔ)句分類:

DDL,全稱(Data Definition Language),是數(shù)據(jù)定義語(yǔ)言,用來(lái)定義數(shù)據(jù)庫(kù)對(duì)象(數(shù)據(jù)庫(kù)、表、字段)

DML,全稱(Data Manipulation Language),是數(shù)據(jù)操作語(yǔ)言,用于增刪改查。

DQL,全稱(Data Query Language),是數(shù)據(jù)查詢語(yǔ)言,用于查詢數(shù)據(jù)庫(kù)中表的記錄。

DCL,全稱(Data Control Language),是數(shù)據(jù)控制語(yǔ)言,用于創(chuàng)建數(shù)據(jù)庫(kù)用戶,控制數(shù)據(jù)庫(kù)訪問(wèn)權(quán)限。


(Data Definition Language)DDL:

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

查詢:

show databases;查詢所有數(shù)據(jù)庫(kù)

select?database();查詢當(dāng)前數(shù)據(jù)庫(kù)

創(chuàng)建:

create database [if not exists] 數(shù)據(jù)庫(kù)名 [default charset 字符集] [collate 排序規(guī)則]

刪除:

drop database [if exists] 數(shù)據(jù)庫(kù)名;

使用:

use 數(shù)據(jù)庫(kù)名;

表操作:

查詢當(dāng)前數(shù)據(jù)庫(kù)所有表:

show tables;

創(chuàng)建表:

create table 表名(

????字段1 字段1類型 [comment 字段1注釋],

? ??字段2?字段2類型 [comment 字段2注釋],

????字段3?字段3類型?[comment 字段3注釋]

)[comment?表注釋];

查詢表結(jié)構(gòu):

desc 表名;(不顯示注釋)

查詢指定表的建表語(yǔ)句:

show create table 表名;(顯示注釋)


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

數(shù)值類型

signed:有符號(hào)

unsigned:無(wú)符號(hào)

tinyint:有符號(hào)(-128,127)無(wú)符號(hào)(0,255)

smallint:有符號(hào)(-32768,32767)無(wú)符號(hào)(0,65535)

float:使用時(shí)要聲明精度和標(biāo)度,即整數(shù)長(zhǎng)度和小數(shù)長(zhǎng)度

使用方法:

類型名稱 類型 有無(wú)符號(hào)

舉例:?

age tinyint unsignel

exp float(3,1) signel



字符串類型

重點(diǎn):char和varchar。

定長(zhǎng)字符串在聲明時(shí)要傳入長(zhǎng)度,空白的填入空格

變長(zhǎng)字符串會(huì)根據(jù)內(nèi)容修改長(zhǎng)度。

定長(zhǎng)性能好,變長(zhǎng)性能較差。較短的和長(zhǎng)度變化小的建議定長(zhǎng)。



時(shí)間類型


修改表:

添加字段:

alter table 表名 add 字段名 類型(長(zhǎng)度) [comment 注釋] [約束];

修改字段類型:

alter table 表名 modify 字段名 新數(shù)據(jù)類型(長(zhǎng)度);

修改字段名和字段類型:

alter table 表名 change 舊字段名 新字段名 類型(長(zhǎng)度) [comment?注釋] [約束];


修改表名:

alter table 表名 rename to 新表名;

刪除字段:

alter table 表名 drop 字段名;

刪除表:

drop table [if exists]?表名;

刪除表然后重新創(chuàng)建該表:

truncate table 表名;




【MySQL】002-SQL語(yǔ)句的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
晋宁县| 伊吾县| 彭阳县| 吉水县| 绍兴县| 航空| 和顺县| 同江市| 东山县| 元氏县| 四平市| 榕江县| 万全县| 锡林郭勒盟| 安国市| 洛南县| 夏津县| 湖北省| 湖南省| 庆安县| 嵩明县| 霍林郭勒市| 沭阳县| 林周县| 富阳市| 北票市| 和硕县| 简阳市| 玛沁县| 林甸县| 买车| 卢氏县| 台山市| 色达县| 泰和县| 大连市| 屏南县| 潜江市| 镇沅| 丽水市| 木兰县|