




已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章 mysql概述及安装,mysql基础,教师自我介绍,教师姓名: (请进行自我介绍 ),字体黑体、字号24、色白,字体华文中宋、字号根据内容20-32均可、色黑,课程介绍,本课程主要介绍了mysql数据库的安装,管理,数据类型,sql语句语法和使用,高级查询等方面的知识, 以应用为目标,具有较强的实践性。,学习对象,希望了解mysql数据库基本概念,常见使用方法的学生、专业人士等,学习目标,在完成本章的学习后,您将能够: 了解mysql数据库的基本概念和特性 掌握在windows上安装mysql的过程,目录大纲,什么是sql 什么是数据库 什么是mysql 安装mysql 控制服务,sql 全称是“结构化查询语言(structured query language)” sql 是高级的非过程化编程语言,允许用户在高层数据结构上工作 sql 语言包含 4 个部分: 数据查询语言(select 语句) 数据操纵语言(insert, update, delete 语句) 数据定义语言(如 create, drop 等语句) 数据控制语言(如 commit, rollback 等语句),1 什么是sql,指长期储存在计算机内的、有组织的、可共享的数据集合 主要指数据库管理系统(dbms) 目前应用最广泛的是关系数据库 还有面向对象数据库及新兴的 xml 数据库等 大型数据库有:oracle、sybase、db2、sql server 小型数据库有:access、mysql 等。,2 什么是数据库,什么是mysql,mysql 是一个广受 linux 社区人们喜爱的开源数据库。mysql 是可运行在大多数的 linux 平台(i386,sparc,etc),以及少许非 linux 甚至非 unix 平台。 价格 mysql数据库是一种完全免费的产品,用户可以直接从网上下载数据库,用于个人或商业用途,而不必支付任何费用。 开放源码,3 什么是mysql,安装 可以在 mysql 站点上获得大多数主要的软件包格式(rpm、dbe、tgz、msi)。 mysql可运行在不同的操作系统下。简单地说,mysql可以支持windows95/98/nt/2000以及unix、linux和sun os等多种操作系统平台。这意味着在一个操作系统中实现的应用可以很方便地移植到其他的操作系统下。 数据类型 字段支持大量数据类型是件好事。通常的整数、浮点数、字符串和数字均以多种长度表示,并支持变长的 blob(binary large object)类型。对整数字段由自动增量选项,日期时间字段也能很好的表示。,3 什么是mysql,sql 兼容性:mysql遵循sql:2003标准,并且有自己的扩展 子查询:从4.1版开始支持子查询 视图:从5.0版开始支持视图 存储过程:从5.0版开始支持存储过程 触发器:从5.0版开始支持触发器(但不完备) 多线程: mysql的核心程序采用完全的多线程编程。用多线程和c语言实现的mysql能很容易充分利用cpu,3 什么是mysql,支持大型的数据库: mysql可以方便地支持上千万条记录 支持odbc for windows: mysql支持所有的odbc 2.5函数和其他许多函数,这样就可以用access连接mysql服务器,从而使得mysql的应用被大大扩展。 安全:mysql有一个非常灵活而且安全的权限和口令系统。当客户与mysql服务器连接时,他们之间所有的口令传送被加密,而且mysql支持主机认证。 与php关系紧密:php为mysql提供了强力支持,php中提供了一整套的mysql函数,对mysql进行了全方位的支持,3 什么是mysql,步骤 1 下载 mysql 下载地址:/downloads/mysql/5.0.html#downloads 步骤 2 安装 mysql 双击 mysqlsetup.exe,单击 next 继续,选择安装类型,如图1所示。有”typical(默认)”、“complete(完全)”、”custom(用户自定义)”三个选项,在这里请选择”custom”,这样可以在后面的 安装过程中设置相关的选项,单击 next 继续安装。,4 安装mysql,4 安装mysql,图1,4 安装mysql,图2,上一步选择了 custom 安装,这里将设定 mysql 的组件包和安装路径,如图 2 所示。设定好之 后单击 next 继续安装。,4 安装mysql,图3,信息配置完成,单击 install 进行安装,然后一路单击 next,直到出现如图3所示界面。单击 finsh, 将结束 mysql 的安装。如果在单击 finsh 时,选中 “configure the mysql server now”项,将启动 mysql配置向导,4 安装mysql,步骤 3 配置 mysql 服务器 mysql 配置向导启动界面,单击 next,选择配置方式,”detailed configuration(手动精确配置)”、” standard configuration(标准配置)”,单击”detailed configuration”选项,这个选项可以让使用者熟 悉配置过程,如图4所示,图4,4 安装mysql,选择服务器类型,“developer machine(开发测试类,mysql 占用很少资源)”、“server machine (服务器类型,mysql 占用较多资源)”、“dedicated mysql server machine(专门的数据库服务器, mysql 占用所有可用资源)”,一般选“server machine”,如图 5 所示。,图5,4 安装mysql,步骤 4 安装类型设置 “multifunctional database(通用多功能型,好)”、“transactional database only(服务器类型, 专注于事务处理,一般)”、“non-transactional database only”(非事务处理型,较简单,主要做一些监 控、记数用,对 myisam 数据类型的支持仅限于 non-transactional)。这里选择“transactional database only”,单击 next 继续安装。,4 安装mysql,步骤 5 安装类型设置 “decision support(dss)/olap(20个左右)”、“online transaction processing(oltp) 500个左右)”、 (“manual setting(手动设置,输一个数)”,这里选“online transaction processing(oltp)”,单击 next 如图6所示。,图6,4 安装mysql,步骤 6 mysql 端口的设置 是否启用 tcp/ip 连接,设定端口,如果不启用,就只能在本地的机器上访问 mysql 数据库。这里选 择启用,选中“enable tcp/ip networking”选项。设置 port number 的值为 3306,单击 next 如图 7所示。,图7,4 安装mysql,步骤 7 设置 mysql 的字符集 此步骤比较重要,将对 mysql 默认数据库语言编码进行设置,第一个是西文编码,第二个是多字节的 utf8 编码,这两项都不是通用的编码,所以建议选择第三项。然后在 character set 那里选择或填写“gbk”或“gb2312”,这两者的区别就是 gbk 的字库容量大,包括了 gb2312 的所有汉字,并且加上了繁体字等。单击 next 按钮继续,如图 8 所示。,图8,4 安装mysql,步骤 8 数据库注册 本步骤可以指定 service name(服务标识名称),将 mysql 的 bin 目录加入到 windows path(加入后,就可以直接使用 bin 下的文件,而不用指出目录名,比如连接数据库。输入“mysql.exe uusername -ppassword;”就可以,不用指出 mysql.exe 的完整地址,很方便),在这里建议选中“install as windows service”选项。service name 按默认提供的即可。如图9所示。单击 next 继续安装。,图9,4 安装mysql,步骤 9 权限设置 询问是否要修改默认 root 用户(超级管理)的密码(默认为空),”new root password”项可以填写新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,安装配置完成后另行修改密码),“confirm(再输一遍)”选项内提示再重输一次密码,防止输错。如图 10所示。“enable root access from remote machines”选项的表示是否允许 root 用户在其它的机器上登陆,如果要只允许本地用户访问,就不能选中,如果允许远程用户访问请选中。”create an anonymous account” 表示是否新建一个匿名用户,匿名用户可以连接数据库,不能操作数据或查询数据。一般无须选中此项。设置完毕,单击【next】按钮,将显示出如图 11所示的界面。,4 安装mysql,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国重量填料行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国醋酸饮料行业发展趋势与投资战略研究报告
- 2025-2030中国邻甲酚市场运行态势与发展趋势预测分析研究报告
- 2025-2030中国造纸、印刷和出版领域的机器人技术行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国轿车和掀背车ACC数字信号处理器行业市场发展趋势与前景展望战略研究报告
- 2025年超硬复合材料项目合作计划书
- 2025-2030中国赤霉酸行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国触摸板行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国行为康复行业市场发展趋势与前景展望战略分析研究报告
- 2025-2030中国蒸汽过滤器行业市场发展趋势与前景展望战略研究报告
- GB/T 13452.2-2008色漆和清漆漆膜厚度的测定
- 2023年中国工商银行天津分行校园招聘考试录用公告
- 送达地址确认书(诉讼类范本)
- 班组工程量结算书
- 生产件批准申请书
- 环境监测考试知识点总结
- 爵士音乐 完整版课件
- 嘉兴华雯化工 - 201604
- 冀教版七年级下册数学课件 第8章 8.2.1 幂的乘方
- XX公司“十四五”战略发展规划及年度评价报告(模板)
- 计算机辅助设计(Protel平台)绘图员级试卷1
评论
0/150
提交评论