mysql实训总结日记_常用SQL语句总结-MySQL 学习日记

本文介绍了SQL中的基本数据类型,包括数值、字符、日期和时间类型,并举例说明了各类型的应用。同时,概述了SQL的DQL、DDL、DML和DCL语句,如SELECT、CREATE、INSERT、UPDATE、DELETE、GRANT和REVOKE等,以及如何使用这些语句来操作数据库和表。此外,还提到了数据库定义和字符集的选择。
摘要由CSDN通过智能技术生成

写在前面:

下面主要总结的是SQL的数据类型和DDL,DML和DCL的基础用法,适合查阅。纯结构化文本读起来需要耐心。勤于练习,勤于练习,勤于练习!

2018/05/30第一次修改。

SQL(Structured Query Language结构化查询语言)

数据类型数值类型 :int  bigint  double  decimal(高精度要求下使用)

字符类型 :varchar 字符串  char字符  text 长文本

日期和时间类型 date 日期(年月日)  time 时间(时分秒)datetime

注意:字符串类型和日期类型都要用单引号括起来。

date是SQL Server 2008新引进的数据类型。它表示一个日子,不包含时间部分,可以表示的日期范围从公元元年1月1日到9999年12月31日。只需要3个字节的存储空间。

DateTime 日期和时间部分,可以表示的日期范围从公元1753年1月1日00:00:00.000 到9999年12月31日23:59:59.997 ,精确到3.33[毫秒],它需要8个字节的存储空间。

常用数据类型double(5,2),一个double类型的数,占用5位,小数最多两位

char(10),固定长度位10字符串,不够的在后面补充空格,例如"123       "

varchar(10),类似于String类型,但最大长度位10

blob,二进制类型,占1bit

SQL组成Data Query Language 简称DQL,数据库查询语言, 关键字为SELECT。

DDL Definition :数据库模式定义语言。关键字:CREATE,TRUNCATE ,DROP,ALTER。

DML Manipulation :数据操纵语言。关键字:INSERT、UPDATE、DELETE。

DCL Control :数据库控制语言 。关键字:grant、revoke 等。

TCL : 事务控制语言(TCL)。例如:COMMIT、ROLLBACK等。

下面是一些常用的DDL语句,主要是对数据库和表进行增删改查

DDL 数据库定义语言创建数据库:create database 《数据库名称》 《字符集》  《校对规则》字符集:一般选用utf8,兼容性好

校对规则:是在字符集内用于字符比较和排序的一套规则,比如有的规则区分大小写,有的则无视。每个字符集都有一个默认的校对规则。比如在utf8中,utf8_bin表示区分大小写,utf8_general_ci则不区分大小写。注意UTF-8字符集写作utf8use 《数据库名称》;进入具体的数据库,对表进行操作

show tables;查看被use数据库中的表格

创建数据库:create table 《数据库表名》(《字段》  《数据类型》,《字段》  数据类型...);

作者:Rengao

链接:https://www.jianshu.com/p/85d057f08500

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值