Mysql基础之准备及DDL语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql基础之准备及DDL语句相关的知识,希望对你有一定的参考价值。
SQL语言概述
SQL(Structured Query Language)语言的全称是结构化查询语言。数据库管理系统通过SQL语言来管理数据库中的数据。
SQL语言分为三个部分:数据定义语言(Data Definition Language,简称为DDL)、数据操作语言(Data Manipulation Language,简称为DML)和数据控制语言(Data Control Language,简称为DCL)。
DDL语句:CREATE、ALTER、DROP
DML语句:update、insert、delete、select
DCL语句:是数据库控制功能。是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句
mysql的安装和启动
•yum安装
http://jingyan.baidu.com/article/c74d600079be530f6a595dc3.html
•rpm安装
http://www.cnblogs.com/xiaoit/p/3877913.html
•源码安装
http://blog.csdn.net/wendi_0506/article/details/39478369
数据库基本操作
1 SHOW DATABASES; 显示所有数据库 2 CREATE DATABASE 数据库名; 创建数据库 3 DROP DATABASE 数据库名; 删除数据库
数据库表基本操作
增
CREATE TABLE 表名( 属性名数据类型[完整性约束条件], 属性名数据类型[完整性约束条件], ... 属性名数据表格[完整性约束条件]);
删
1 DROP TABLE 表名; 删除表 2 DELETE TABLE 表名; 删除内容,不释放空间,不删除定义 3 TRUNCATE TABLE 表名; 删除内容,释放空间,但不删除定义
改
1 修改表名 ALTER TABLE 旧表名RENMAE 新表名; 2 修改字段 ALTER TABLE 表名CHANGE 旧属性名新属性名新数据类型 3 增加字段 ALTER TABLE 表名ADD 属性名1 数据类型[完整性约束条件] [FIRST | AFTER 属性名2] 4 删除字段 ALTER TABLE 表名DROP 属性名
查
1 查看基本表结构 DESCRIBE(DESC) 表名; 2 查看表详细结构 SHOW CREATE TABLE 表名;
以上是关于Mysql基础之准备及DDL语句的主要内容,如果未能解决你的问题,请参考以下文章
JavaLearn#(17)MySQL基础知识DML及DDL语句外键及非外键约束外键策略DQL语句(单表多表)连接查询子查询索引事务视图存储过程用户权限及角色管理
JavaLearn#(17)MySQL基础知识DML及DDL语句外键及非外键约束外键策略DQL语句(单表多表)连接查询子查询索引事务视图存储过程用户权限及角色管理