MySQL学习笔记-day01

SQL,全称 Structured Query LanguageSQL用来和数据库打交道,完成和数据库的通信, 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)

  • 代表关键字: insertdeleteupdate 对表中的数据进行增删改。

数据定义语言(DDL-Data Definition Language)

  • 代表关键字: createdropalter 对表结构的增删改。

事务控制语言(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/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球