网站大量收购闲置独家精品文档,联系QQ:2885784924

mySQL教学 第2章 安装和介绍mySQL.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
mySQL教学 第2章 安装和介绍mySQL.ppt

mySQL客户端工具 输入my 按tab键能够看到所有mySQL客户端工具 * * 华育国际呼和浩特分校 MySQL客户端实用工具程序(1) Myisampack 压缩MyISAM表以产生更小的只读表的一个工具。? Mysql 交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。 ?mysqlaccess 检查访问主机名、用户名和数据库组合的权限的脚本。 * * 华育国际呼和浩特分校 MySQL客户端实用工具程序(2) mysqladmin 执行管理操作的客户程序,例如创建或删除数据库,重载授权表,将表刷新到硬盘上,以及重新打开日志文件。mysqladmin还可以用来检索版本、进程,以及服务器的状态信息。 ?mysqlbinlog 从二进制日志读取语句的工具。在二进制日志文件中包含的执行过的语句的日志可用来帮助从崩溃中恢复。 Mysqlcheck 检查、修复、分析以及优化表的表维护客户程序。 Mysqldump 将MySQL数据库转储到一个文件(例如SQL语句或tab分隔符文本文件)的客户程序。增强版免费软件首先由Igor Romanenko提供。 * * 华育国际呼和浩特分校 2.6 MySQL帮助 查看mySQL能够显示那几类帮助?输入 ? contents * * 华育国际呼和浩特分校 查看某类帮助中的内容 查看数据定义语句有哪些命令? * * 华育国际呼和浩特分校 查看具体命令的帮助 查看创建表的帮助 * * 华育国际呼和浩特分校 * * 华育国际呼和浩特分校 华育国际呼和浩特分校 华育国际呼和浩特分校 第2章 介绍MySQL * * 华育国际呼和浩特分校 本章内容 2.1 什么是MySQL 2.2 MySQL版本 2.3 安装MySQL 2.4 字符集 2.5 存储引擎 2.6 MySQL工具 2.7 MySQL帮助 * * 华育国际呼和浩特分校 2.1 什么是MySQL MySQL是一个中、小型关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司,与其他大型数据库管理系统(如Oracle、DB2、SQL Server等)相比,MySQL规模小、功能有限,但是其体积小、速度快、成本低,并且MySQL提供的功能已经绰绰有余,这些特性使得MySQL成为世界上最受欢迎的开放源代码数据库。本节将介绍MySQL的特点。 * * 华育国际呼和浩特分校 mySQL架构图 * * 华育国际呼和浩特分校 MySQL版本 社区版 (免费) 企业服务器版 付费 提供电话技术支持 支持事物 * * 华育国际呼和浩特分校 MySQL的系统特性(1) 使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性 支持FreeBSD、Linux、Mac OS、Windows、NovellNetware等多种操作系统 为多种编程语言提供了API。这些编程语言包括C、C++、Java、PHP等。 支持多线程,充分利用CPU资源 优化的SQL查询算法,有效地提高查询速度 提供用于管理、检查、优化数据库操作的管理工具。 * * 华育国际呼和浩特分校 MySQL的系统特性(2) 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。 提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。 提供TCP/IP、ODBC和JDBC等多种数据库连接途径。 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。  支持多种存储引擎。 * * 华育国际呼和浩特分校 2.2安装MySQL 此外您需要运行这一命令以确保您的软件包列表是最新的。 root@ubuntuServer:~# apt-get update 安装MySQL root@ubuntuServer:~# sapt-get install mysql-server * * 华育国际呼和浩特分校 2.3字符集-基本概念 字符 指人类语言中最小的表义符号,如‘A’、‘B’等。 编码 给定一系列字符,对每个字符赋予一个值,用数值代表对应的字符,这一数值就是字符的编码(Encoding)。如‘A’赋予数值0,给字符‘B’赋予1,则0是字符A的编码,1是B的编码。 字符集 给定一系列字符并赋予对应编码后,所有这些字符和编码对组成的集合就是字符集(character Set),如{‘A’=0,‘B’=1}就是一个字符集。 * * 华育国际呼和浩特分校 字符集-基本概念(续) 字符序(Collation) 是指在同一字符集内字符之间的比较规则。 字符序 确定字符序后,才能在比较字符之间的大小。一个字符集可以对应多

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档