2. SQL

作者: 天空165 | 来源:发表于2018-03-04 12:11 被阅读0次

SQL

  1. 什么是SQL
    Structured Query Language: 结构化查询语言 /'strʌktʃəd/
    Sql语句:执行在客户端(windows命令行,linux终端)或者通过java代码执行在JDBC

    打开客户端并登陆mysql
    linux:在任何位置直接打开终端即可
    windows: 使用客户端打开
    登陆masql命令 直接在终端执行以下代码 然后输入密码: mysql -uroot -p
    退出 exit

  2. SQL语句规范

    • 以;(分好)结尾
    • 关键字之间有空格 通常一个空格
    • sql语句可以添加换行
    • sql不区分大小写

SQL语言分类

  1. DDL 数据定义语言
    Data Definition Language
    特性: DDL不支持事务 不能回滚
    常见命令: create alter drop

         truncate:删除表内所有数据
         原理: 先删除表再创建一个新表 执行效率高
    
  2. DML 数据操作语言
    Data Manipulation Language 数据操作语言
    特性: 支持事务
    常见命令: insert update delete select也属于DML /mə,nɪpjʊ'leɪʃ(ə)n/

  3. DQL 数据查询语言
    Date Query Language 数据查询语言
    常用命令: seelct (面试问得最多)

  4. TCL 事务控制语言
    Trainsaction Control Language 事务控制语言
    常见命令: begin commit rollback

  5. DCL 数据控制语言
    Data Control Language 数据控制语言
    功能: 用来操作权限

相关文章

  • 2. SQL

    SQL 什么是SQLStructured Query Language: 结构化查询语言 /'strʌktʃəd...

  • 2. SQL

    4 SQL语言 客户端和服务端命令查看 SQL是数据库服务器端指令 MySQL字符集 查看MySQL当前支持的字符...

  • SQL基本操作

    SQL2008安装 SQL操作 查看配置管理器-----SQL服务选择自动 2.打开SQL Server Busi...

  • MySQL基础及元数据获取学习笔记day03

    1. SQL的基本介绍 SQL标准SQL_MODE都是为了保证SQL语句的规范性 2. SQL常用分类 DDL ...

  • SQL知识速览以及学习书籍和网站推荐

    一、知识速览 1. SQL入门 2. SQL查询 3. SQL聚合与排序 4. SQL数据更新 5. SQL复杂查...

  • Databse 2. SQL basic

    SQL basic Database Reminder SQL Queries SQL Queries are h...

  • 2. SQL的概念

    一、什么是SQL Structured Query Language 结构化查询语言 二、SQL作用 1)是一种所...

  • MySQL

    1. SQL执行顺序 2. SQL执行效率 主要查看指标 type

  • app使用记录

    1. 安装 sql server 版本:sql server 2017 express edition 2. 安装...

  • JPA 动态生成sql

    1. 构建格式化时间查询sql: 生成sql: 2. 构建多条件查询sql: 生成sql: 3. 构建子查询: 生...

网友评论

    本文标题:2. SQL

    本文链接:https://www.haomeiwen.com/subject/bxmffftx.html