MySQL数据库管理系统分析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《MySQL数据库管理系统分析课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MySQL 数据库 管理 系统分析 课件
- 资源描述:
-
1、数据库技术与应用PHP+MySQL郑州大学郑州大学 李国红李国红郑州大学 李国红22023-1-312 MySQL数据库管理系统数据库管理系统n2.1 MySQL DBMS概述概述基本知识、数据类型基本知识、数据类型n2.2 网络数据库的数据模型网络数据库的数据模型数据库模型、案例数据库模型、案例n2.3 管理管理MySQL服务器的用户服务器的用户登录、用户管理登录、用户管理n2.4 管理管理MySQL数据数据数据库、数据表、记录管理、查询数据库、数据表、记录管理、查询n2.5 phpMyAdmin软件软件主窗口、管理数据库、管理数据表主窗口、管理数据库、管理数据表郑州大学 李国红32023-
2、1-312.1 MySQL DBMS概述概述n基本知识基本知识MySQL特点特点nB/S模式;安全机制完善;数据类型丰富;占用资模式;安全机制完善;数据类型丰富;占用资源少、效率高;开放源码、低成本源少、效率高;开放源码、低成本操作模式操作模式n命令界面;图形界面命令界面;图形界面MySQL数据库服务器数据库服务器n安装安装MySQL软件;默认软件;默认localhost;保存;保存DB和表和表郑州大学 李国红42023-1-31DB用户用户n管理员、普通用户管理员、普通用户数据操作权限数据操作权限n管理员对用户权限进行设置:增、删、改、查、连管理员对用户权限进行设置:增、删、改、查、连数据模
3、型数据模型n数据库、数据表数据库、数据表数据存储文件夹数据存储文件夹nD:AppServMySQLdata郑州大学 李国红52023-1-31n数据类型数据类型字符型字符型n定长:定长:charn变长:变长:varchar数值型数值型n整数:整数:int、tinyint、smallint、mediumint、bigintn浮点数:浮点数:float、double、decimal(m,d)日期日期/时间型时间型n日期:日期:daten时间:时间:timen日期和时间:日期和时间:datetime郑州大学 李国红62023-1-312.2 网络数据库的数据模型网络数据库的数据模型n数据库模型数据库
4、模型5级数据存储模式级数据存储模式n服务器服务器用户用户数据库数据库数据表数据表数据项数据项nlocalhostrootbookstoremembername数据库数据库数据表数据表数据表之间的关联数据表之间的关联郑州大学 李国红72023-1-31n案例:网络图书销售数据库案例:网络图书销售数据库bookstore图书目录表图书目录表book会员情况表会员情况表member图书销售表图书销售表sell留言内容表留言内容表note郑州大学 李国红82023-1-31图书编号图书编号*varchar(25)书名书名 varchar(40)出版社出版社 varchar(40)数量数量 int(3)
5、单价单价 int(3)图书类别图书类别 varchar(20)作者作者 varchar(20)出版时间出版时间 datetime主题词主题词 varchar(20)封面图片封面图片 varchar(25)电子邮箱电子邮箱*varchar(20)姓名姓名 varchar(10)密码密码 varchar(6)身份证号身份证号 varchar(18)住址住址 varchar(40)电话电话 varchar(11)银行名称银行名称 varchar(20)银行卡号银行卡号 varchar(10)会员类别会员类别 varchar(20)注册时间注册时间 datetime留言人邮箱留言人邮箱 varchar
6、(20)留言标题留言标题 varchar(20)留言内容留言内容 varchar(50)留言时间留言时间 datetime回复人邮箱回复人邮箱 varchar(20)回复内容回复内容 varchar(50)回复时间回复时间 datetime留言状态留言状态 varchar(2)订单号订单号 varchar(11)图书编号图书编号 varchar(25)电子邮箱电子邮箱 varchar(20)订购数量订购数量 int(3)订单日期订单日期 datetime订购单价订购单价 int(3)送货日期送货日期 datetime送货人送货人 varchar(10)送货方式送货方式 varchar(10)付
7、款方式付款方式 varchar(10)订单状态订单状态 varchar(10)book表表sell表表member表表note表表图书图书会员会员销售销售留言留言发布发布mnp1网络图书销售信息管理系统网络图书销售信息管理系统E-RE-R图图郑州大学 李国红92023-1-312.3 管理管理MySQL服务器的用户服务器的用户nA、登录、登录MySQL服务器服务器利用利用MySQL Command Line Clientn输入密码,回车输入密码,回车n出现出现 mysql 表示正确登录表示正确登录在在Windows运行窗口输入命令运行窗口输入命令nmysql u用户名用户名 p密码密码nmys
8、ql root p123456郑州大学 李国红102023-1-31nB、用户管理、用户管理(增加用户、修改权限、删除用户)(增加用户、修改权限、删除用户)mysql数据库的数据库的user表:保存用户权限信息表:保存用户权限信息字段字段说明说明字段字段说明说明host服务器名服务器名delete_priv 删除记录权限删除记录权限user用户名用户名create_priv 建库建表权限建库建表权限password登录密码登录密码drop_priv删除文件权限删除文件权限select_priv查询记录权限查询记录权限index_priv创建索引权限创建索引权限insert_priv插入记录权限
9、插入记录权限alter_priv修改表结构权限修改表结构权限update_priv 更新记录权限更新记录权限file_priv读取文件权限读取文件权限郑州大学 李国红112023-1-31(1)增加用户增加用户ninsert into mysql.user(host,user,password,select_priv,)values(localhost,user1,password(123456),y,);nflush privileges(2)修改用户权限修改用户权限nupdate mysql.user set insert_priv=y,update_priv=y,delete_priv=
10、y where user=user1nflush privileges(3)删除用户删除用户ndelete from mysql.user where user=user1nflush privileges郑州大学 李国红122023-1-312.4 管理管理MySQL数据数据A、数据库管理、数据库管理n显示数据库显示数据库show databases;n建立数据库建立数据库create database 库名库名;n打开数据库打开数据库use 库名库名;n删除数据库删除数据库Drop database 库名库名;mysqlcreate database bookstore;mysqldrop
11、 database bookstore;郑州大学 李国红132023-1-31B、数据表、数据表n建表建表Create table 表名表名(字段字段 类型类型(属性属性),字段字段 类型类型(属性属性);mysqluse bookstore;-create table book(-图书编号图书编号 varchar(25)not null primary key,-书名书名 varchar(40)not null,-出版社出版社 varchar(40)not null,-数量数量 int(3)not null,-单价单价 int(3)not null,-图书类别图书类别 varchar(20)
展开阅读全文