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 |

最近更新

推进研发人员激励和奖励制度 4页

我国中小型民营企业人才流失问题与对策分析 6页

开题报告的课题简介范文 5页

工程管理毕业论文范文 5页

工作分析课程设计心得体会(共8) 13页

小学生阅读能力培养研究开题报告文献综述3200.. 5页

第三章生产系统安全风险管控措施 38页

奥鹏南开20春学期《员工关系管理》在线作业 6页

大学物理学论文范文 5页

基于单片机技术的电子仿声驱鼠器设计 论文本科.. 4页

基于51单片机的智能车毕业设计(论文) 6页

国美与苏宁竞争战略分析三 6页

国有企业人力资源部廉政风险点及防控措施 图文.. 6页

国企人力资源管理的优化策略探析 4页

员工关系管理在人力资源管理中的应用分析 8页

卫生人力资源管理-第01章绪论61 6页

单位人员管理制度优秀选集 4页

初三化学空气污染的危害分析 4页

做好班组管理提升企业管理水平 6页

体育教育毕业论文开题报告 4页

会计硕士南大培养方案 7页

企业项目中变更索赔的工作思路技巧及管理要点.. 6页

企业绩效管理存在的主要问题及对策探讨 5页

企业战略的推动者和实现者-联合利华的人力资源.. 6页

企业员工激励管理机制存在的问题及对策 3页

企业中高层管理人员薪酬激励制度 3页

2025年吕梁职业技术学院单招职业适应性测试题.. 74页

煤矿春季预防性电气试验试措施样板 18页

2025届高考模拟作文“时间管理”升格导写 5页

人教版小学一年级下册数学用同数连减解决问题.. 21页