mysql数据库技术文档_mysql数据库技术教案.doc

mysql数据库技术教案.doc

27fd6f9e05060133ec22653d126a9df4.gif

还剩

42页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,很抱歉,此页已超出免费预览范围啦!

如果喜欢就下载吧,价低环保!

内容要点:

43书42限制账户资源在 MySQL 较高版本中,你可以为具体账户限制下面的服务器资源:· 账户每小时可以发出的查询数· 账户每小时可以发出的更新数· 账户每小时可以连接服务器的次数创建账户的同时限制账户资源,如:mysql> GRANT ALL privileges ON cap.* TO 'cap'@'localhost'-> IDENTIFIED BY '5201314'-> WITH MAX_Q41mysql>select * from user; //查看所有账户要删除某个账户,只需删除 mysql 表 user 中对应的记录,如删除'cap'@'localhost'的用户:mysql>delete from user where Host='localhost' and User='cap';账户密码修改:如 root 身份的管理员修改其他账户的密码,首先进入 mysql,如修改用户40Mysql 数据库应用课程名称 Mysql 用户管理 授课教师授课班级 授课时数 2 授课方式 理论课授课重点、难点权限表账户管理权限管理授课内容、教具与时间分配MySQL 服务器通过 MySQL 权限表来控制用户对数据库的访问,MySQL 权限表存放在 mysql数据库里,由 mysql_install_db 脚本初始化。这些 MySQL 权限表分别user,db,table_priv,co39例子: RESTORE TABLE FROM '/tmp/db_name/';权限要求类似上面所述。用 SELECT INTO OUTFILE 方法备份出来的文件,可以运行 LOAD DATA INFILE 语句来恢复数据表。5、 直接备份数据文件相较前几种方法,备份数据文件最为直接、快速、方便,缺点是基本上不能实现增量备份。为了保证数据的一致性,需要在靠背文件前,执行以下 SQL 语句: F38mysqld 运行用户)3、 SQL 语法备份3.1 备份BACKUP TABLE 语法其实和 mysqlhotcopy 的工作原理差不多,都是锁表,然后拷贝数据文件。它能实现在线备份,但是效果不理想,因此不推荐使用。它只拷贝表结构文件和数据文件,不同时拷贝索引文件,因此恢复时比较慢。例子: BACK TABLE tbl_name TO '/tmp/db_name/';注意,必须要有 FILE372. 用 SOURCE 语法 其实这不是标准的 SQL 语法,而是 mysql 客户端提供的功能,例如: SOURCE /tmp/db_name.sql;这里需要指定文件的绝对路径,并且必须是 mysqld 运行用户(例如 nobody)有权限读取的文件。2、 mysqlhotcopy2.1 备份mysqlhotcopy 是一个 PERL 程序,最初由 Tim Bunce 编写。它使用 LOC36课程名称 备份与恢复 授课教师授课班级 授课时数 4 授课方式 理论课授课重点、难点授课内容、教具与时间分配目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件。MyISAM 表是35过程语法在 MySQL 中是错误的(在 SQL Server 中是正确的)。 MySQL 存储过程中的变量,[email protected],虽然 MySQL [email protected] MySQL 存储过程的参数不能指定默认值。4. MySQL 存储过程不需要在 procedure body 前面加 “as”。而 SQL Server 存储过程必须加 “as” 关键字。5. 如果 My

发表评论

暂无评论,赶快抢占沙发吧。

MySQL数据库入门》教学设计 课程名称: MySQL开发入门教程 授课年级: XXXX年级 授课学期: XXXX学年第一学期 教师姓名: 某某老师 《MySQL数据库入门》教学设计全文共7页,当前为第1页。2014年09月09日 《MySQL数据库入门》教学设计全文共7页,当前为第1页。 课题名称 第1章 数据库入门 计划学时 4课时 内容分析 数据库技术是计算机应用领域中非常重要的技术,它产生于20世纪60年代末,是数据管理的最新技术,也是软件技术的一个重要分支。本章将重点讲解数据库的基础知识以及MySQL的安装与使用。 教学目标及基本要求 1、了解数据库的基础知识,可以描述数据库的存储结构和常见的数据库产品 2、了解MySQL的安装与配置,学会在Window和Linux平台安装MySQL 3、掌握MySQL的启动、登录以及配置方式 重点及措施 1、MySQL的安装与配置 2、MySQL的启动、登录以及配置方式 难点及措施 MySQL的安装 MySQL的登陆和配置 教学方式 教学采用教师课堂讲授为主,使用教学PPT讲解 教 学 过 程 第一课时 (数据库基础知识) 一、创设情境,导入数据库的概念 (1)老师提出需求,引出数据库的概念 教师提出问题,同学们是否知道在我们所使用的如:QQ、邮箱、微博等网络工具中,用户的信息是如何得以保存的呢?提出问题引出数据库的概念。 (2)进入主题,讲解数据库的概念 进入主题,介绍其实无论是各大网络工具还是各大公司,基本都是采用数据库的方式来存储数据(包括用户信息)的,让学生知道数据库是用来保存数据的。 (3)明确学习目标 1、使学生明确数据库的概念、特点以及存储结构。 2、使学生熟悉SQL语言的组成和常见的数据库产品。 3、使学生熟悉MySQL数据库在Windows平台和Linux平台下的安装配置以及MySQL的目录结构。 二、进行重点知识的讲解 (1)什么是数据库? 《MySQL数据库入门》教学设计全文共7页,当前为第2页。教师首先向同学讲述数据库的概念:数据库(Database,DB)是按照数据结构来组织、存储和管理数据的仓库。然后向同学介绍数据库的4个特点。最后通过画图的方式向同学介绍数据库系统(可参考教材 图1-1),以及它们各自的作用,使同学能够区分出什么是数据库,什么是数据库管理系统和数据库应用程序。 《MySQL数据库入门》教学设计全文共7页,当前为第2页。 (2)数据库的存储结构是什么? 教师提出问题,问学生数据是不是直接就可以存储在数据库中?对学生进行提问,找学生回答。然后教师通过画图的方式讲解数据库、表、数据库服器之间的关系(可参考教材 图1-2),以及它们各自的作用和特点。最后通过画图的方式介绍表中数据的存储方式(可参考教材 图1-3)。 (3)SQL语言 教师先向同学介绍SQL语言的概念和作用,然后讲解关系型数据库语言的标准和它的4个组成部分。最后向同学介绍几种常见的数据库产品,如:Oracle,SQL Server,DB2,MongoDB、SQL Server、MySQL以及他们各自的特点。 (4)如何安装和配置MySQL? 教师首先向学生演示如何在MySQL官网上,下载适用于Windows平台的5.5版本的安装包和适用于Linux平台的RPM安装包,然后,向学生演示如何在Windows和Linux平台下安装和配置MySQL。要求学生能够根据帮助文档正确安装配置MySQL。 (5)MySQL安装目录 教师向学生介绍,MySQL安装完成后,会在磁盘上生成一个MySQL安装目录。然后教师向同学介绍安装目录中各个文件以及它们的作用。 三、归纳总结,随堂练习,布置作业 (1)对课堂上讲解的知识点进行总结,使用博学谷系统中的随堂练习题巩固本节课的知识点。 (2)让学生课下动手体验,安装MySQL。 第二课时 (MySQL的启动、登陆、相关命令以及重新配置MySQL) 《MySQL数据库入门》教学设计全文共7页,当前为第3页。一、回顾上节课内容,继续讲解MySQL的使用 《MySQL数据库入门》教学设计全文共7页,当前为第3页。 (1)对上节课留的作业进行答疑 (2)明确学习目标 1、掌握如何通过Windows服务管理器和DOS命令启动MySQL服务。 2、掌握如何使用DOS命令和MySQL Command Line Client登陆MySQL服务器。 3、熟悉MySQL的相关命令。 4、掌握重新配置MySQL的方式。 二、进行重点知识的讲解 (1)如何通过手动方式启动MySQL服务? 教师提出问题,MySQL安装完成后,客户端是否就能连接到数据库了呢?学生进行思考,教师进行讲解,在前面的配置中,已经将MySQL安装为Windows服务,所以当Windows启动时MySQ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值