SQL
,全称 Structured Query Language
, SQL
用来和数据库打交道,完成和数据库的通信, SQL
是一套标准。(90%以上的 SQL
都是通用的)。
SQL
:结构化语言,是一门标准通用的语言。 SQL
属于高级语言。
SQL
语句在执行的时候,实际上内部也会先进行编译,然后再执行 sql
。(sql
语句的编译由 DBMS
完成)。
数据库,通常是一个或一组文件,保存了一些符合特定规格的数据,数据库对应的英文单词是 DataBase
,简称: DB
;
数据库软件称为数据库管理系统(DBMS
),全称为 DataBaseManagement System
,如:
Oracle、SQL Server、MySQL、Sysbase、infomix、DB2、interbase、PostgreSql。
DBMS
负责执行 sql
语句,通过执行 sql
语句来操作 DB
当中的数据。
MySQL
最初是由”MySQL AB”公司开发的一套关系型数据库管理系统(RDBMS-Relational DataBaseManagement System
)。
表: table
表是一个结构化文件,可用于存储特定类型的数据。
[En]
A table is a structured file that can be used to store specific types of data.
一个表包括行和列:
- 行:被称为数据/记录(data) rows
- 列:被称为字段(column) cols
学号(int) 姓名(varchar) 年龄(int) 110 张三 20 120 李四 21
每个字段中应包含哪些属性?
[En]
What attributes should be included in each field?
- 字段名、数据类型、相关约束。
[En]
Field name, data type, related constraints.*
(学习MySQL主要还是学习通用的SQL语句)
数据查询语言(DQL-Data Query Language
)
- 代表关键字:
select
查询语句, 凡是select语句都是DQL。
数据操纵语言(DML-Data Manipulation Language
)
- 代表关键字:
insert
,delete
,update
对表中的数据进行增删改。
数据定义语言(DDL-Data Definition Language
)
- 代表关键字:
create
,drop
,alter
对表结构的增删改。
事务控制语言(TCL-Transactional Control Language
)
- 代表关键字:
commit
提交事务,rollback
回滚事务。
数据控制语言(DCL-Data Control Language
)
- 代表关键字:
grant
授权,revoke
撤销权限等。
第一步:登录mysql数据库管理系统
dos命令窗口:
mysql -uroot -uroot
步骤2:检查可用的数据库
[En]
Step 2: check what databases are available
show databases;
`shell
Original: https://www.cnblogs.com/zhllw/p/16090746.html
Author: 学者莱维
Title: MySQL学习笔记-day01
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/505504/
转载文章受原作者版权保护。转载请注明原作者出处!