![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL从入门到跑路
文章平均质量分 68
冬杨
公众号「大学IT圈」
展开
-
6. SQL的数据查询功能(一)基本结构及单表查询
1. 查询语句 SELECT 的基本结构SELECT [ALL | DISTINCT] <目标列表达式> [[AS] <新列名>] [,...n]FROM <表名或试图名> [[AS] <别名>] [...n][WHERE <条件表达式>][GROUP BY <分组依据列>][HAVING <条件表达式>原创 2018-11-22 13:59:35 · 1306 阅读 · 0 评论 -
1. SQL基本知识点
结构化查询语言(Structured Query Language, SQL)是一种非过程化语言。核心功能:数据查询SELECT数据操纵INSERTUPDATEDELETE数据定义CREATDROPALTER数据的控制GRANTREVOKE...原创 2018-11-20 10:30:14 · 97 阅读 · 0 评论 -
2. 数据库操作
1. 数据库创建# 创建数数据库CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name# 指定默认字符集[[DEFAULT] CHARACTER SET charset_name]# 指定默认校验规则[[DEFAULT] COLLATE collation_name]例:创建数据库CREATE DATABASE IF NOT EX...原创 2018-11-20 10:33:21 · 120 阅读 · 0 评论 -
3. MySQL常见数据类型
目录1. 数值类型2. 日期和时间类型3. 字符串类型4. 复合类型5. 二进制类型6. 数据类型的选择1. 数值类型整数类型字节数无符号数的取值范围有符号数的取值范围TINYINT10 ~ 255-128 ~ 127SMALLINT20 ~ 65535-32768 ~ 32767MEDIUMINT30 ~ 16777215-8388608...原创 2018-11-20 10:47:42 · 333 阅读 · 0 评论 -
5. SQL 的数据操纵功能
SQL 语言的数据操纵语句DML主要包括插入数据,修改数据 和删除数据三种语句。1. 插入数据记录INSERT INTO <表名> [(<列名 1> [,<列名 2>···])] VALUES (<值>)其中:<表名>是指要插入新纪录的表<列名>是可选项,指定待添加数据的列,列出列名,则 VALUES 子句中值的...原创 2018-11-20 10:52:58 · 5373 阅读 · 0 评论 -
4. MySQL数据表操作
1. 创建数据库表CREATE TEBLE <表名>(<字段名><数据类型> [(<宽度>)] [NULL | NOT NULL] [PRIMARY KEY] [UNIQUE])DEFAULT <默认值>其中:NULL | NOT NULL:指定字段是否允许为空,默认为NULL。PRIMARY KEY:字段设置为主键。U...原创 2018-11-20 10:54:30 · 153 阅读 · 2 评论 -
MySQL各种姿势操作
操作目录1. 改表列的顺序2. 修改列名3. 删除列4. 添加字段5. 修改表名6. 创建表时定义外键7. 查看创建数据库时的语句8. 删除外键约束8. 修改数据10. 删除数据1. 改表列的顺序ALTER TABLE teacherInfo MODIFY sex VARCHAR(4) AFTER birthday;2. 修改列名ALTER TABLE teacherInfo CHAN...原创 2018-12-16 23:06:51 · 249 阅读 · 0 评论