文章目录
导入示例数据库
SQL与MySQL
什么是SQL?
SQL是Structured Query Language(结构化查询语言)的缩写。
SQL是一种专门用来与数据库沟通的语言。
设计SQL的目的是很好地完成一项任务——提供一种从数据库中读写数据的简单有效的方法。
SQL有以下优点:
- SQL不是某个特定数据库供应商专有的语言。几乎所有的DBMS都支持SQL,所以血刺此语言使你几乎能与所有数据库打交道。
- SQL简单易学。它的语句全都是由有很强描述性的英语单词组成,而且这些单词的数目不多。
- SQL虽然看上去简单,但实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作。
SQL包含三个部分:
什么是MySQL?
MySQL的官方网址
MySQL的社区版本下载地址
MySQL是一个数据库管理系统,也是一个关系数据库。它是由Oracle支持的开源软件。任何一个人都是可以免费使用MySQL。另外,还可以更改其源代码或进行二次开发来满足需要。
除此以外,还可以从Oracle购买商业许可证版本,以获得高级支持服务(特殊企业用户需要)。
与其他数据库软件相比(Oracle数据库或Microsoft SQL Server)相比,MySQL容易学习和掌握。
MySQL可以再各种平台上运行UNIX,Linux,Windows等。可以将其安装在服务器甚至桌面系统上。此外,MySQL拥有可靠、可扩展和快速地优点。
如果开发网站或Web应用程序,MySQL是一个不错的选择(强烈建议使用)。MySQL是LAMP对战的重要组成部分,包括Linux,Apache,MySQL和PHP。
查询语句 SELECT FROM
语句解释
使用select
语句从表或视图获取数据。表由行和列组成,如电子表格。通常,我们只希望看到子集行,列的子集或两者的组合。
select
语句的结果称为结果集,它是行列表,每行由相同数量的列组成。
示例数据库yiibaidb
中的employees
表的结构:
SQLyog的下载地址 提取码:zb6m
select
语句的语法:
SELECT
column_1,column_2, ……
FROM
table_1
[INNER | LEFT | RIGHT