MySQL学习(2)----DDL,DML,DQL
1.SQL(结构化查询语言) 可以操作关系型数据库 DDL(Data Definition Language)----操作数据库和表 DML(Data Manipulation Language)----增删改表中数据 DQL(Data Query Language)----查询表中数据 DCL(Data Control Language)----授权 2.SQL通用语法 1.SQL语句可以单行或多行书写,以分号结尾,可以用空格和缩进增强语句可读性 2.mysql数据库的SQL语句不区分大小写 3. 单行注释:-- 注释内容 或 #注释内容 (--和注释内容间有空格,#和注释内容间没有空格) 多行注释:/*注释内容*/ 3.DDL 操作数据库、表 3.1操作数据库 1.Create创建: 创建数据库: create database 数据库名称; create database if not exists 数据库名称;(防止重名报错) create database 数据库名称 character set 字符集;(指定字符集) 2.Retrieve查询: 查看所有数据库:show databases; 查询某个数据库的字符集:show create database 数据库名称; 3.Update修改: 修改数据库字符集:alter database 数据库名称