卫生计生加强门户网站建设,wordpress屏蔽功能org,wordpress 插件打不开,php mysql网站开发实例SQL介绍-DDL语句 一.SQL简介1.简介2.SQL通用语法3.SQL语言的分类 二.DDL-操作数据库与表1.DDL操作数据库2.DDL操作表①.查询表(Retrieve)②.创建表(Create)③.修改表(Update)④.删除表(Delete) 一.SQL简介
1.简介
SQL: Structured Query Language–结构化查询语言用来操作关系… SQL介绍-DDL语句 一.SQL简介1.简介2.SQL通用语法3.SQL语言的分类 二.DDL-操作数据库与表1.DDL操作数据库2.DDL操作表①.查询表(Retrieve)②.创建表(Create)③.修改表(Update)④.删除表(Delete) 一.SQL简介
1.简介
SQL: Structured Query Language–结构化查询语言用来操作关系型数据库的编程语言, 定义了关系型数据库的统一标准每一种数据库可能有不一样的语法, 我们称其为方言
2.SQL通用语法
SQL语句可以单行或多行书写,以分号结尾MySQL语句不区分大小写, 但是关键字建议用大写注释: 单行注释-- 注释内容(–后必须有空格)或#注释内容(MySQL特有)(#后可以没有空格) 多行注释/*注释*/
3.SQL语言的分类
DDL(Data Definition Laguage)数据定义语言,用来定义数据对象: 数据库, 表, 列等DML(Data Manipulation Laguage)数据操作语言, 用来对数据库中表的数据进行增删改DQL(Data Query Language)数据查询语言, 用来查询数据库中的记录(数据)DCL(Data Control Language)数据控制语言, 用来定义数据库的访问权限和安全级别, 以及创建用户 二.DDL-操作数据库与表
1.DDL操作数据库
动作SQL语句查询数据库SHOW DATABASES;创建数据库CREATE DATABASE 数据库名称;创建(判断是否已经存在)CREATE DATABASE IF NOT EXISTS 数据库名称;删除数据库DROP DATABASE 数据库名称;删除(判断是否还存在)DROP DATABASE IF EXISTS 数据库名称;查看当前使用的数据库SELECT DATABASE();使用数据库USE 数据库名称;
2.DDL操作表
①.查询表(Retrieve)
查询当前数据库下所有表的名称SHOW TABLES;查询表结构DESC 表名称;
②.创建表(Create)
创建表用CREATE TABLE 表名来进行创建具体语法如下
create table 表名 (字段名1 数据类型1,字段名2 数据类型2,...,字段名n 数据类型n
);SQL的数据类型基本可以分为三类 数值型 日期型 字符串型
案例练习:
create table student(id int,name varchar(10),gender char(1),birthday date,score double(5,2),email varchar(64),tel varchar(15),status tinyint);③.修改表(Update)
修改表的命令一般以ALTER TABLE开头具体可以分为
操作语法修改表名ALTER TABLE 表名 RENAME TO 新表名;添加一列ALTER TABLE 表名 ADD 列名 数据类型;修改数据类型ALTER TABLE 表名 MODIFY 列名 新数据类型;修改列名和数据类型ALTER TABLE 表名 CHANGE 列名 新列名 新数据类型;删除列ALTER TABLE 表名 DROP 列名;
④.删除表(Delete)
删除表DROP TABLE 表名;删除时判断是否存在DROP TABLE IF EXISTS 表名;
B站视频课程 笔记与源码文件