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 |

最近更新

公司商务考察邀请函 3页

2025年气压顶升法在烟囱钢内筒施工中的应用论.. 40页

2025年民俗小故事范文(锦集篇) 34页

父亲与子女离婚协议书通用模板(八篇) 10页

煤炭买卖合同书协议书(2025版) 16页

小学四年级数学下册期末试卷及答案 6页

2021广西考研数学三真题及答案 12页

2016下半年海南教师资格初中地理学科知识与教.. 12页

电脑采购合同书模板(2025版) 12页

游乐园会员办卡协议书怎么写的(7篇) 31页

砂砾石供货合同书2025年通用 14页

住房租赁合同 3页

画册摄影委托合同书2025年通用 15页

知识产权及行使合同书书(2025版) 13页

砂石料购销的合同书范本(2025版) 14页

2023-2024年六年级上海市闵行区上册期末语文试.. 13页

矿石购销合同书(2025版) 15页

礼品合同书范本推荐2025年通用 14页

离婚协议书书范本最最新文档通用(2025版) 14页

私人住宅建房承包工程协议书书(2025版) 17页

租房定金协议书范本2025年通用 13页

2024年黑龙江省建筑安全员《A证》考试题库及答.. 34页

2023年云南省建筑安全员C证考试(专职安全员)题.. 40页

企业级数字认证服务协议(标准版) 8页

部编版八年级上语文课内古诗词整理 7页

入团考试知识大全 20页

雷雨剧本全文雷雨剧本雷雨 191页

2024年度水电站买卖协议范本版 9页

二级钢筋混凝土管配筋设计图册(共75页) 75页

《庄子当我们无路可走的时候》鲍鹏山 2页