mysql表 mysql必知必会读书笔记

前言:

1.。。。因为都是直接在书上画的。。。拿出来整理得很慢。。。但我会慢慢更新的。。别说了我就是只咕咕咕咕精

2.哦哦哦!这个文章会记载我所有的看这本书的读书笔记,不会再另外开!

3.嗷!开始!一共的话大概我目前只会做三个表。哦哦哦。我看的书,大概附在了最后的位置。mySQL必知必会!安利啦。

4.因为这都是我的笔记嘛,也是再整理的东西。所以写个原创应该不过分,表都是我根据自己总结的书中信息,进行整理的。之后总结完了,大概我会将我的excel表格上传到csdn以供下载的。

5.尊重版权啦!这本书我也直接附上链接让大家去看啦~安利!点击下面链接,可以直接跳转看是哪本书(我在微信读书上看的。)。

目录

Mysql必知必会


(Database Management System)
DBMS分类
基于共享文件系统基于客户机-服务器
桌面、非高端应用 
基础知识
数据库(database)保存数据的容器
某种特定类型数据的结构化清单
模式(schema)关于数据库和表的布局及特性的信息
数据类型限制/容许该列中存储的数据
字段。所有表都由一个或多个列组成的
表中的一个记录
主键(primary key)其值能唯一区分表中每行
关键字作为mysql语言组成部分的保留字,绝不能用其命令一个表或列
SELECT为使用它,必须至少给出两信息:想选择什么/从什么地方开始选择
结束SQL语句多条SQL语句必须以;结尾
SQL不区分大小写例子:SELECT与select一样
SQL空格处理sql语句,所有空格都被忽略。
DISTINCT1.指示mysql只返回不同的值。2.它必须直接放在列名前。3.不能部分使用DISTINCT,它应用于所有列而不只是前置它的列。
数据库语句作用使用方式注意
USE选择数据库USE 数据库名;必须先使用USE打开数据库,才能读取其中数据
SHOW返回其数据库的列表SHOW 数据库名; 
 返回其数据库表的列表SHOW 表名; 
 显示表列及其属性SHOW COLUMNS FROM 表名;DESCRIBE 表名; 是其快捷方式
 显示广泛的服务器状态信息SHOW STATUS; 
 显示创建特定数据库SHOW CREATE 数据库名; 
 显示创建特定表SHOW CREATE 表名; 
 显示服务器错误/警告信息SHOW ERRORS;/SHOW WARNINGS 
 显示(all用户/特定用户)的安全权限SHOW GRANTS; 
SELECT从?表中检索 1?列SELECT 表名 FROM 列名; 
 从?表中检索 多?列SELECT 表名,表名,表名……  FROM 列名;选择多列时,一定要在列名之间加逗号,但最后一个不需要加
 从?表中检索所有列SELECT * FROM 表名;使用了通配符 *
 从?表中检索不同行SELECT DISTINCT 列名 FROM 表名;1.SELECT返回所有匹配的行,但若不想每个值都出现的情况。2.DISTINCT关键字,指示Mysql只返回不同的值。3.它必须直接放在列名前。4.不能部分使用DISTINCT,它应用于所有列而不只是前置它的列。
 从?表中检索前几行SELECT 列名 FROM 表名 LIMIT 行数;1.为了返回第一行或前几行。2.检索出来的第一行为行0而不是行1
 从?表中检索几行到几行SELECT 列名 FROM 表名 LIMIT 行数,行数;1.实质是,行+1开始往下数N行。2.mysql5支持的代替语法:LIMIT 行数 OFFSET 行数;3.意为从OFFSET开始的行+1,往下数LIMIT行。

 

Mysql必知必会

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值