Mysql基础与SQL语句分类

发布于:2023-01-17 ⋅ 阅读:(431) ⋅ 点赞:(0)


MYSQL基本操作

C:\Windows\system32>net start mysql #开启mysql服务
C:\Windows\system32>net stop mysql #关闭mysql服务
C:\Windows\system32>mysql -h 127.0.0.1 -P 3306 -u root -p  #连接数据库
-h 指定连接的ip地址,127.0.0.1 为本机ip
-P 指定连接的端口,3306为数据库默认端口
-u 指定连接的用户名
-p 指定密码

1:数据库与数据模型

1)关系型数据库(RDBMS)

是建立在关系模型的基础上,由多张相互连接的二维表组成的数据库

  • 特点
    • 使用表存储数据,格式统一,便于维护
    • 使用SQL语言操作,标准统一,使用方便

2)数据模型

安装mysql后,即成为mysql客户端,通过数据库管理系统(DDMS)来管理数据库,通过sql语句来创建多个数据库,每个数据库中可以创建多个表(二维表)

2:SQL 语句

1)SQL通用语法

  • SQL语句可以单行或者多行书写,以分号结尾
  • SQL语句可以使用空格/缩进来增强语句的可读性
  • Mysql数据库的SQL语句不区分大小写,关键字建议使用大小写
  • 注释
    • 单行注释: -–注释内容 或者 #注释内容(Mysql特有)
    • 多行注释:/* 注释内容 */

2)SQL分类

分类 全称 说明
DDL Data Definition Language 数据库定义语言,用来定义数据库对象(数据库,表,字段)
DML Data Manipulation Language 数据库操作语言,用来对数据库中表中的数据进行增删改查
DQL Data Query Language 数据库查询语言,用来查询数据库中表的记录
DCL Data Control Language 数据库查询语言,用来查询数据库中表的记录

网站公告

今日签到

点亮在社区的每一天
去签到