mysql学习-DDL语句
sql基本概念 什么是sql? Structured Query Language 结构化查询语言 通俗来说就是定义了 操作所有关系型数据库(如mysql,oracle,sqlserver等)的规则 每一种操作数据库的方式存在不一样的地方,类似于"方言". sql通用语法 sql语句可以单行或多行书写,以分号结尾. 例如:(在 cmd 黑窗口下) 查看所有数据库名称: SHOW DATABASES ;(切记后面要加 s ). 查看数据库物理存放位置: show global variables like "%datadir%" . 可使用空格和缩进来增强语句可读性. mysql语句中的sql不区分大小写,但是关键字建议大写. 有3种注释:(cmd窗口下) 单行注释: 注释内容(mysql特有) 注意 -- 符号后面有一个空格, # 后面有没有空格都行. 多行注释: /* 注释内容 */ sql分类 DDL(Data Definition Language)数据定义语言 用来定义数据库对象: 比如数据库,表,视图等. 关键字: create, drop, alter等. DML(Data Manipulation Language)数据操作语言 用来对数据库中表的数据进行增删改. 关键字:update, insert, delete等. DQL(Data Query Language