下载此文档

mysql数据库.pptx


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
MySQL数据库
讲解人:万双全
MySQL简介
什么是数据库,什么是MySQL
1
使用MySQL
DML ,DDL 排序,过滤,IN,NOT,UNION和分组
2
高级进阶
关联查询,内置函数和自定义函数,存储过程
3
性能调优
基础设置,SQL语句调优
4
目录
3
MySQL简介
MySQL Briefing
什么是数据库?
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库;
我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大量数据。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。
关系数据库特点





MySQL简介
MySQL数据库
由瑞典MySQL AB公司开发,目前属于Oracle公司,由于性能高、成本低、可靠性好,已经成为最流行的开源数据库之一,上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站
MySQL的优势

os,linux,windows等多个操作系统
,也能够内嵌到其他的软件中
,gbk,gb2312等
,处理千万条记录
MySQL简介
MySQL
发布,
,支持视图,存储过程
,
,InnoDB为默认存储引擎,
在瑞典正式成立公司
开始支持事物控制
1996年
1999~2000年
2003年
2010年
2015年
MySQL版本历史
MySQL简介
使用MySQL
How To Use MySQL
DDL语句

CREATE DATABASE [IF NOT EXISTS] name [DEFAULT CHARSET utf8] [COLLATE utf8_general_ci];

drop database name;

create table talbeName (id…);

drop table tablename;

alter table tablename RENAME student;

增加字段:alter table tableName add age int(11) not null;
alter table tableName add age int(11) AFTER name;
AFTER 添加在某个字段之后,FIRST填在到表的第一列;
删除字段:alter table tableName drop age;
修改字段: alter table tableName MODIFY name varchar(255) ;
alter table tableName CHANGE name user_name varchar(255);
CHANGE和MODIFY都可以修改表字段定义,不同的是change写两次字段名,但是change可以修改
列名而modify不能。
使用MySQL
DML语句

INSERT INTO tablename(field1,field2,......fieldn) VALUES(value1,value2,......valuesn);
MySQL 支持插入多条数据
insert into sys_user (id,user_name,ount,sex,role_id) values (11,‘张三’,‘zhangsan’,1,1),
(22,'LISI','LISI',2,2)

UPDATE tablename SET field1=value1,field2=value2,......fieldn=valuen [WHERE CONDITION];
MySQL 支持一次更新多个表数据
update sys_user u,sys_role r set ='role' ,='user' where =

DELETE FROM tablename [WHERE CONDITION];
MySQL 支持一次删除多个表

mysql数据库 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人lily8501
  • 文件大小1.39 MB
  • 时间2017-12-03