MySQL基础知识
2017-05-13 22:32
155 查看
1.数据库的基本操作
(1)创建数库:create database 数据库名称;
(2)查询数据库:show databases;
(3)查询创建好的数据库:show create databases 数据库名称;
(4)修改数据库的编码:alter database 数据库名称default character set 编码方式 collate 编码方式_bin ;
(5)删除数据库:drop database 数据库名称 ;
(6)切换数据库:use 数据库名称 ;
2.数据表的基本操作
(1)创建数据表:create table 表名(字段名1 数据类型,字段名2 数据类型);
(2)查看数据表:show create table 表名;/desc表名;
(3)查看数据库的所有表格:show tables;
(4)修改数据表:
修改表名:alter table 旧表名 rename [to] 新表名;
修改字段名:alter table 表名 change 旧字段名 新字段名 新数据库类型;
修改字段的数据类型:alter table 表名 modify 字段名 数据类型;
添加字段:alter table 表名 add 新字段名 数据类型;
(5)删除字段:alter table 表名 drop 字段名;
(6)修改字段的排列位置:
alter table 表名 modify 字段名1 数据类型first|after 字段名2;
(7)删除数据表:drop table 表名;
SQL全称是 结构化查询语言(Structured Query Language)
DDL(Data Definition Language)
数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言 ;
CREATE—创建表
ALTER—修改表
DROP—删除表
DML(Data Manipulation Language)
数据操纵语言,SQL中处理数据等操作统称为数据操纵语言 ;
INSERT—数据的插入
DELETE—数据的删除
UPDATE—数据的修改
DCL(Data Control Language)
数据控制语言,用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间及效果,对数据库实行监视等;
GRANT—授权。
ROLLBACK—回滚
COMMIT—提交。
DQL(Data QueryLanguage 数据查询语言)
SELECT—数据的查询
(1)创建数库:create database 数据库名称;
(2)查询数据库:show databases;
(3)查询创建好的数据库:show create databases 数据库名称;
(4)修改数据库的编码:alter database 数据库名称default character set 编码方式 collate 编码方式_bin ;
(5)删除数据库:drop database 数据库名称 ;
(6)切换数据库:use 数据库名称 ;
2.数据表的基本操作
(1)创建数据表:create table 表名(字段名1 数据类型,字段名2 数据类型);
(2)查看数据表:show create table 表名;/desc表名;
(3)查看数据库的所有表格:show tables;
(4)修改数据表:
修改表名:alter table 旧表名 rename [to] 新表名;
修改字段名:alter table 表名 change 旧字段名 新字段名 新数据库类型;
修改字段的数据类型:alter table 表名 modify 字段名 数据类型;
添加字段:alter table 表名 add 新字段名 数据类型;
(5)删除字段:alter table 表名 drop 字段名;
(6)修改字段的排列位置:
alter table 表名 modify 字段名1 数据类型first|after 字段名2;
(7)删除数据表:drop table 表名;
SQL全称是 结构化查询语言(Structured Query Language)
DDL(Data Definition Language)
数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言 ;
CREATE—创建表
ALTER—修改表
DROP—删除表
DML(Data Manipulation Language)
数据操纵语言,SQL中处理数据等操作统称为数据操纵语言 ;
INSERT—数据的插入
DELETE—数据的删除
UPDATE—数据的修改
DCL(Data Control Language)
数据控制语言,用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间及效果,对数据库实行监视等;
GRANT—授权。
ROLLBACK—回滚
COMMIT—提交。
DQL(Data QueryLanguage 数据查询语言)
SELECT—数据的查询
相关文章推荐
- MySql基础知识(经典版)
- 基础知识:MySQL数据类型及列类型 (1)
- 第二周4天MySQL基础知识重装问题详解
- Mysql基础知识——备份与还原
- 深入理解mysql之BDB系列(1)---BDB相关基础知识
- 基础知识:MySQL数据类型及列类型
- mysql-日志-基础知识
- PHP与mysql的基础知识
- Mysql 基础知识
- MySql存储过程—1、SQL存储过程的基础知识
- MySQL同步(一) 基础知识
- MySql基础知识(经典版)
- mysql基础知识
- 第三周第2天MySQL基础知识(二)
- 深入理解mysql之BDB系列(1)---BDB相关基础知识(摘自老杨)
- 基础知识:MySQL数据类型及列类型
- mysql基础知识(持续更新)
- MySQL最基础知识记录
- MySQL基础知识
- mysql基础知识