- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第16章节 MySQL数据库服务器架设
第16章 MySQL数据库服务器架设 MySQL是一种开放源代码的关系数据库管理系统,支持各种各样的操作系统平台,它采用客户机/服务器工作模式,是一个多用户、多线程的SQL数据库。本章介绍数据库基础知识、MySQL安装、运行、配置和管理等内容。 16.1 数据库简介 数据库技术产生于20世纪60年代中期,是数据管理的最新技术,是计算机科学的重要分支,它的出现极大地促进了计算机在各行各业的应用。下面介绍一下有关数据库的基本概念、SQL语言的基本知识、以及MySQL数据库的特点。 16.1.1 数据库的基本概念 数据库是数据的有序集合,数据库管理系统是人们操作、管理数据库的工具,而数据库系统包含了所有与数据库有关的内容。 1.数据 2.数据库 3.数据库管理系统 4.数据库系统 16.1.2 SQL语言简介 SQL(Structure Query Language,结构化查询语言)是数据库的核心语言,它于1974年由Boyce和Chamberlin提出,并在随后的几年里得到了IBM、Oracle等公司的数据库产品的支持,然后于1986年被美国国家标准化组织ANSI宣布为数据库工业标准,后来又经过多次修订。 SQL是一种标准的数据库语言,是面向集合的描述性非过程化语言,它功能强、效率高、简单易学、易维护,充分体现了关系数据库语言的优点。 16.1.3 MySQL数据库简介 MySQL数据库是一种开放源码软件。“开放源码”也就意味着任何人都能使用和改变MySQL软件,任何人都能从Internet上下载MySQL软件,而无需支付任何使用费用。如果愿意,也可以研究源码并进行恰当的更改,以满足自己的个性化需求。 MySQL数据库服务器具有快速、可靠和易于使用的特点。 MySQL服务器工作在客户端/服务器模式下,由支持不同后端的1个多线程SQL服务器、多种不同的客户端程序和库、众多的管理工具和应用编程接口API组成。 16.2 MySQL数据库服务器的架设 MySQL数据库是Linux操作系统上用得最多的数据库系统,它可以非常方便地与其它服务器,如Apache、Vsftpd、Postfix等集成在一起。下面介绍一下RHEL5平台MySQL数据库服务器的安装、运行、配置和管理方法。 16.2.1 MySQL数据库软件的安装与运行 默认情况下RHEL5操作系统安装完成后,并没有安装MySQL包,如果要安装MySQL数据库,可以从/downloads/处下载For RHEL5的RPM包,目前最新版本是5.1.30。也可以从RHEL5发行版的第二张光盘把有关MySQL的RPM包复制过来。安装完整的MySQL数据库需要以下几个RPM包文件。 16.2.2 MySQL数据库客户端 有许多不同的MySQL客户端程序可以连接到MySQL服务器,以便能访问数据库或执行管理任务。它们可以在本机,也可以通过网络对数据库进行远程管理。RPM包mysql-5.0.22-2.1就包含了丰富的MySQL客户端程序,这些程序都是通过命令行的方式进行操作的。还有很多第三方的MySQL客户端工具,有些可以提供操作非常方便的图形界面。 16.2.3 MySQL图形界面管理工具 对于一般的开发人员和数据库操作员来说,最常用的还是mysql图形管理工具。就目前而言,常见的MySQL图形界面管理工具主要有以下一些。 16.3 MySQL服务器的配置与连接 MySQL安装完成后,默认情况下已经能正常运行,但初始的配置并不一定能让MySQL服务器工作于最佳状态,为了适应具体应用的实际情况,需要对MySQL的配置进行调整。下面简单介绍MySQL服务器的配置方法以及通过编程语言与MySQL服务器进行连接的方法。 16.3.1 配置文件f MySQL服务器默认的配置文件是/etc目录下的f文件,MySQL的RPM包安装完成后,这个文件会自动提供,但里面包含的配置指令很少,用于初步学习时使用。与这个简单的配置文件一起提供的还有另外五个例子配置文件,它们位于/usr/share/doc/mysql-server-5.0.22目录下。 16.3.2 mysqld进程配置 在/etc/f配置文件中,各种MySQL工具都可以有一段配置指令,其中mysqld进程的配置指令以[mysqld]为起始标志。此外,MySQL服务器可以起动多个mysqld进程,其它进程配置分别以[mysqld1]、[mysqld2]……为起始标志。 16.3.3 MySQL实例管理器 MySQL实例管理器可以通过TCP/IP端口与MySQL服务器进行连接,用来监视和管理MySQL数据库服务器进程,包括启动和停止MySQL服务器。MySQL实例管理器可以在mysqld_safe脚本中使用,也可以在远
您可能关注的文档
- 章节鱼增殖礁的试验研究.pdf
- 第01章节+数字电路基础.ppt
- 第02章节 常规加密的经典技术.ppt
- 第02章节 Linux命令行安装.ppt
- 第 7 章节 光纤通信新技术.ppt
- 第02章节组织行为学的基本理论_组织行为学.ppt
- 第03章节 网络入侵与防范(n).ppt
- 第01章节组织行为学概述_组织行为学.ppt
- 第02章节 线性表(C++).ppt
- 第03章节 数据库的创建与维护.ppt
- 手房交易资金监管服务协议.doc
- 鸿蒙HarmonyOS应用开发基础- 课件 第1章 初识鸿蒙.pptx
- 微处理器与接口技术 课件 第4章 美日存储芯片战争.pptx
- 20.元宇宙生态与产业.docx
- 办公信息化实例教程(王惠斌) 课件汇总 1.1办公信息化---4.2 利用WPS文字制作个人求职简历表实例.pptx
- 《机械原理(英汉双语)(第2版)》 课件Chapter 12、13 Fluctuation and Regulation in Speed of Machines; Balance of Machinery.pptx
- 鸿蒙HarmonyOS应用开发基础-教案-教学设计 第3章 ArkTS(下).doc
- 微处理器与接口技术 课件 第1章 中国微处理器芯片的发展.pptx
- JavaScript项目式实例教程(第2版) 课件 项目四 注册页面设计 —— 事件.pptx
- Linux系统管理基础项目教程(CentOS Stream 9)(第2版)(微课版)-教案全套 金京犬 1.Linux系统概述与系统环境搭建---16.Shell脚本编写与Ansible自动化管理.docx
最近下载
- 膝关节置换术术后护理ppt.pptx
- 2025中考时政热点话题与知识链接.pdf VIP
- 国家开放大学电大《计算机应用基础(本)》终结性考试试题答案(格式已排好)任务二.pptx VIP
- 公诉人在法庭上讯问被告人应把握规则和方法.doc VIP
- JT_T 1499-2024 公路水运工程临时用电技术规程.pdf VIP
- DB32∕T 3160-2016 高等学校智慧校园建设与应用规范地方标准.pdf VIP
- 刑事诉讼法和公安机关办理刑事案件程序规定.ppt VIP
- 2025年最新国家开放大学电大《家畜解剖基础》期末题库及答案 .pdf VIP
- 工程投入的主要物资(材料)情况描述及进场计划.docx VIP
- 国开电大网络存储技术(福建)形考任务二参考答案.doc VIP
文档评论(0)