目录
MySQL启动
win命令行:
mysql -u root -p
创建超级管理员用户命令:mysqladmin -u root password 1234
通过客户端连接MySQL服务:mysql -uroot -p1234
(也可以在命令中不输入密码,等着它让你输入密码,这样密码会是*,即密文的形式)
数据模型
关系型数据库(RDBMS)
概念:建立在关系模型基础上,由多张相互连接的二维表组成的数据库。
而所谓二维表,指的是由行和列组成的表,如下图(就类似于Excel表格数据,有表头、有列、有行,
还可以通过一列关联另外一个表格中的某一列数据)。我们之前提到的MySQL、Oracle、DB2、
SQLServer这些都是属于关系型数据库,里面都是基于二维表存储数据的。简单说,基于二维表存储
数据的数据库就成为关系型数据库,不是基于二维表存储数据的数据库,就是非关系型数据库。
特点:
A. 使用表存储数据,格式统一,便于维护。
B. 使用SQL语言操作,标准统一,使用方便。
SQL通用语法及分类
05. 基础-SQL-通用语法及分类_哔哩哔哩_bilibili
SQL
全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了
一套操作关系型数据库统一标准 。
SQL通用语法
在学习具体的SQL语句之前,先来了解一下SQL语言的同于语法。
1). SQL语句可以单行或多行书写,以分号结尾。
2). SQL语句可以使用空格/缩进来增强语句的可读性。
3). MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。
4). 注释:
单行注释:-- 注释内容 或 # 注释内容
多行注释:/* 注释内容 */
SQL分类
SQL语句,根据其功能,主要分为四类:DDL、DML、DQL、DCL。