mysql三学习sql声明学习
SQL 是一门 ANSI 的标准计算机语言,用来訪问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。SQL 可与数据库程序协同工作,比方MySQL、 MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其它数据库系统。
不幸地是,存在着非常多不同版本号的 SQL 语言,可是为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来支持一些基本的关键词(比方 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)。 凝视:除了 SQL 标准之外,大部分 SQL 数据库程序都拥有它们自己的私有扩展!
SQL语言能够实现下面功能:
- 面向数据库运行查询
- 可从数据库取回数据
- 可在数据库中插入新的记录
- 可更新数据库中的数据
- 可从数据库删除记录
- 可创建新数据库
- 可在数据库中创建新表
- 可在数据库中创建存储过程
- 可在数据库中创建视图
- 能够设置表、存储过程和视图的权限
一个数据库通常包括一个或多个表。每一个表由一个名字标识(比如“客户”或者“订单”)。表包括带有数据的记录(行)。
SQL语句一般大写(可是不区分大写和小写),而且以";"结尾,如:
经常使用SQL语句分为下面大类:
- Data Definition Language (DDL)
- Data Manipulation Language (DML)
- Data Control Language (DCL)
- Transaction Control (TCL)
SQL 中最经常使用的 DML 语句:
1. SELECT - 从数据库表中获取数据
2. UPDATE - 更新数据库表中的数据
3. DELETE - 从数据库表中删除数据
4. INSERT INTO - 向数据库表中插入数据
SQL 中最经常使用的 DDL 语句:
1. CREATE DATABASE - 创建新数据库
2. ALTER DATABASE - 改动数据库
3. CREATE TABLE - 创建新表
4. ALTER TABLE - 变更(改变)数据库表
5. DROP TABLE - 删除表
6. CREATE INDEX - 创建索引(搜索键)
7. DROP INDEX - 删除索引
mysql三学习sql声明学习相关推荐
- 如何学习SQL (转)
如何学习SQL feilniu(AT)gmail.com写于20100826 本文遵循CC协议,欢迎转载 在论坛中不断看到有新人问一些基础的问题.于是抽空整理了本帖,希望对新人有所帮助. 本文无意取代 ...
- idea中连接mysql插入成功数据 在navicat中刷新表格没有数据_第九篇 数据分析的进阶学习-SQL入门...
1.SQL的学习阶段 1.1 背景 随着互联网的不断发展,数据的不断累积,现在单单使用Excel已经不能满足数据分析的需求了,因此作为一个数据分析工作者,掌握Excel是基础,而SQL作为主流数据库查 ...
- web安全学习-sql注入-针对mysql的攻击
文章目录 1. 前言 补充:读取客户端本地文件到服务端mysql数据库 补充:利用全局日志写shell 补充:修改mysql的root密码 补充:配置远程登录 补充:低权限下读文件 补充:高版本mys ...
- 小白学习MySQL - 增量统计SQL的需求
这篇文章在爱可生开源社区首发<技术分享 | MySQL中一个聚类增量统计 SQL 的需求>. 同事提了一个MySQL数据库中SQL增量统计的问题,我用测试数据模拟一下,测试表tt有三个字段 ...
- MySQL学习思维导图(MySQL简介、SQL基础命令、约束、单表查询、多表查询、内置函数、存储过程、视图、事务、索引)
MySQL学习思维导图 内容包括:MySQL简介.SQL基础命令.约束.单表查询.多表查询.内置函数.存储过程.视图.事务.索引 文章目录 MySQL学习思维导图 一.MySQL简介 二.SQL基础命 ...
- JavaScript:学习笔记(7)——VAR、LET、CONST三种变量声明的区别
JavaScript:学习笔记(7)--VAR.LET.CONST三种变量声明的区别 ES2015(ES6)带来了许多闪亮的新功能,自2017年以来,许多JavaScript开发人员已经熟悉并开始使用 ...
- mysql语法大全w3school_(二)mysql:在w3schools文档上学习sql语法(使用数据库创建一张表)...
1.选中要使用的数据库(选中上篇创建的test数据库) 现有的数据库 mysql>use test; 则选中test数据库: 2.创建一张表 2.1column代表每一列的名称,datatype ...
- 数据库学习之MySQL (三)——数据库小试牛刀 + 利用对象思维理解表行列
文章目录 前言 ´・ᴗ・` 获得自己第一个数据库 执行代码 小试牛刀 简单语句的实验方法 表 的理解 总结 ´◡` 前言 ´・ᴗ・` 本文我们将通过运行sql代码 得到自己的第一个数据库 我们学习的重 ...
- 学习笔记之-MySql高级之sql优化
一 Mysql简介 概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. M/SQL是一种关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据 ...
最新文章
- 了解下C# 类型转换
- Python 基础(6)(常用数据结构)
- pil numpy转换二值图
- Windows Server2008安装mysql5.6出现程序无法正常启动(0xc000007b)
- 学python爬虫用win电脑还是mac?
- RFQ(request for quotation)
- 配置redis三主三从
- 了解及优化常见的Linux系统服务
- 云上远程运维的最后那点担心,“云梯”帮你解决
- 手把手教你学习网络编程(1)
- mac ---- 安装nginx
- 改变PCM采样点计算来控制音量
- 手机远程控制软件和开源框架
- 安装hdfview 和 hdf5 环境
- Latex 爬过的坑(4)——Latex中插入Emoji
- diffmerge对比时出现中文乱码的解决办法
- y2002音乐源码php,解析MP3等媒体文件的超强php类-getid3
- 查询onedrive空间大小
- 你想要的宏基因组-微生物组知识全在这(1909)
- ov5640帧率配置_《使命召唤 黑色行动 冷战》详细PC配置需求公布
热门文章
- 图片压缩工具optipng/jpegoptim安装
- 信息安全不可错过的30门实验
- pytorch | transpose、permute、view、contiguous、is_contiguous、reshape
- mysql utf8跟utf8mb4_MySQL utf8 和 utf8mb4 的区别
- python标准类型内建函数_Python 标准库系列之内建函数
- Redis AOF带来的问题
- 搭建K8s集群(平台规划和部署方式介绍)
- MyBatis 缓存详解-二级缓存验证
- 用户中心 - 查询用户信息
- ApplicationContext应用上下文获取方式