1 / 33
文档名称:

MySQL数据库.doc

格式:doc   大小:245KB   页数:33页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySQL数据库.doc

上传人:mh900965 2018/1/5 文件大小:245 KB

下载得到文件列表

MySQL数据库.doc

文档介绍

文档介绍:MySQL数据库
Powered by Country Shen
目录
一、数据库基础 3
二、MySQL简介 3
三、使用MySQL 3
四、安全管理 3
五、SQL&MySQL常用命令 3
1、DDL(数据库定义语言:Data Definition Language) 3
数据库(Database) 3
、表 4
、视图 6
、触发器 6
、存储过程 7
、自定义函数 8
、数据类型 9
2、DML(数据操作语言:Data Manipulation Language) 11
、添加语句 11
、修改语句 11
、删除语句 12
3、DQL:(数据查询语言:Data Query Language) 12
、查询语法 12
、合并查询结果 12
、条件表达式 13
4、 MySQL编程 13
、复合语句 13
、变量 13
、控制流程 16
、循环结构 17
、游标 18
、常用的系统函数 19
5、DCL(数据控制语言:Data Control Language) 20
、用户管理 21
、权限管理 21
、数据管理 23
一、数据库基础
二、MySQL简介
三、使用MySQL
show engines;
四、安全管理
五、SQL&MySQL常用命令
1、DDL(数据库定义语言:Data Definition Language)
用来操作数据库,数据表,视图,存储过程,包括新建(Create),删除(Drop),修改(Alter),在执行这些操作的时候,mit和Rollback。
数据库(Database)
、创建数据库
语法:
create database 数据库名称;
create database if not exists 数据库名称;
、显示所有数据库
语法:
show databases;
、使用数据库
语法:
use 数据库名称;
、删除数据库
语法:
drop database 数据库名称;
drop database [if exists] 数据库名称;
、表
、创建表和约束
语法:
create table [if not exists] 表名
(
列名数据类型[各种约束] [comment ‘注释’],
列名数据类型[各种约束] [comment ‘注释’],
[约束]
)[ENGINE=InnoDB AUTO_INCREMENT=ment=’表注释’]
范例:
create table if not exists User
(
Id int auto_increment not null primary key,
UserName varchar(50) not null unique,
Password varchar(50) not null check(length(Password)>5)
)ENGINE=InnoDB AUTO_INCREMENT=100;
create table if not exists UserDetail
(
Id int not null,
RealName varchar(50) not null,
Gender bit not null default 0,
primary key(Id),
constraint FK_User_UserDetail Foreign Key (Id) references User(Id)
);
所有的存储引擎均对CHECK子句进行分析,但是忽略CHECK子句。。。。
设置外键,MySQL必须使用InnoDB引擎(show engines)
AUTO_INCREMENT:自动增长列;
AUTO_INCREMENT=100:自动增长的初始值设置为100;
ENGINE=InnoDB:指定创建表的MySQL引擎为InnoDB;
、查看建表脚本和显示表结构
查看建表脚本:
show create table 表名;
显示表结构:
{desc | describe} 表名;
、表的重命名
语法:
alter table 原表名 rename [to] 新表名;
、添加表字段&修改表字段&删除表字段&字段重命名
添加表字段:
alter table 表名 add [column] 列名类型约束... [first |

最近更新

稀土金属冶炼废气处理-全面剖析 36页

植物基食品的营养价值与开发-全面剖析 30页

一年级上册排队问题 34页

信号屏蔽法在加工中心故障处理中的应用 2页

使用有机粘结剂降低球团矿中膨润土用量的研究.. 2页

低温预处理影响水稻花药培养效率的机理初探 2页

伺服电动机系统模型参考自适应建模方法 2页

燃气锅炉维修服务合同 6页

企业数据库营销存在的问题及对策研析 2页

演唱会合同范本:歌手与承办方合作协议 6页

港口作业合同(3) 6页

从成组工艺看机械工业标准化的趋向 2页

消防安保服务合同标准模板 7页

人机界面操作系统在电刷镀电源中的应用 2页

京津冀都市圈经济增长与生态环境关系研究 2页

《经典培训课件》团队建设之团队诊断篇 175页

五连杆浮体闸的水力学试验及研究 2页

云南省永胜县分水岭铜矿找矿模型初探 2页

二硫化钼固体润滑剂在大型球磨机上的应用 2页

江苏省品牌宣传广告服务合同(示范文本版) 6页

乙醇转化法氮基保护气氛制取工艺及装置 2页

水产品购销合同样本 7页

中酸性火成岩岩石化学计算若干问题的讨论及解.. 2页

中日设备维修技术研讨会在京隆重召开 2页

中小企业会计规范化的有效实现路径探究 2页

正式劳动合同样本(国有企业) 6页

棉花购销合同2025 6页

中国和日本棉纺织业资本主义萌芽的比较研究 2页

中华孝道园旅游开发现状及对策研究 2页

东鞍山贫赤铁矿脱泥方法的研究 2页