【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏( 四 )


文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
文章图片
【MySQL】近2万字,138张图解,我终于把mysql总结完整了,建议收藏
SQL 基础使用
MySQL 是一种关系型数据库 , 说到关系 , 那么就离不开表与表之间的关系 , 而最能体现这种关系的其实就是我们接下来需要介绍的主角 SQL , SQL 的全称是 Structure Query Language  , 结构化的查询语言 , 它是一种针对表关联关系所设计的一门语言 , 也就是说 , 学好 MySQL , SQL 是基础和重中之重 。 SQL 不只是 MySQL 中特有的一门语言 , 大多数关系型数据库都支持这门语言 。
下面我们就来一起学习一下这门非常重要的语言 。
查询语言分类在了解 SQL 之前我们需要知道下面这几个概念

  • 数据定义语言:简称DDL (Data Definition Language) , 用来定义数据库对象:数据库、表、列等;
  • 数据操作语言:简称DML (Data Manipulation Language) , 用来对数据库中表的记录进行更新 。 关键字:insert、update、delete等
  • 数据控制语言:简称DCL(Data Control Language) , 用来定义数据库访问权限和安全级别 , 创建用户等 。 关键字:grant等
  • 数据查询语言:简称DQL(Data Query Language) , 用来查询数据库中表的记录 , 关键字:select from where等
DDL 语句创建数据库下面就开始我们的 SQL 语句学习之旅 , 首先你需要启动 MySQL 服务 , 我这里是 mac 电脑 , 所以我直接可以启动
看这里 , 后台回复mysql即可获得准备好的文档资料然后我们使用命令行的方式连接数据库 , 打开 iterm , 输入下面
MacBook:~ mr.l$ mysql -uroot -p

就可以连接到数据库了
在上面命令中 , mysql 代表客户端命令 , - u 表示后面需要连接的用户 , -p 表示需要输入此用户的密码 。 在你输入用户名和密码后 , 如果成功登陆 , 会显示一个欢迎界面(如上图 )和 mysql> 提示符 。