第七招,Linux数据库服务器.docx

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

linux数据库服务器 作者:田逸(sery@163.com) 网管员世界2006年4期 数据库是一项十分重要的网络服务,它被广泛地应用在internet网站、有哪些信誉好的足球投注网站引擎、电子商务等诸多领域。在开源社区,mysql以其开放源代码、性能高效而稳定、多用户多线程等特性获得“世界最受欢迎的开放源代码数据库”,本文将以mysql为例,介绍linux数据库的安装、配置和使用。 mysql的安装 redhat 大部分发行版的安装光盘都附带mysql安装程序,redhat as 4 内置的mysql版本是mysql 4.1.10.可以在安装linux操作系统时选择安装mysql数据库,也可以在操作系统运行中安装mysql数据库。经验表明,在安装操作系统的时候选择安装mysql数据库要比操作系统运行中(以rpm包形式的话)要容易的多,因为以rpm包安装很可能出现包依赖或软件冲突的问题,而解决这些附加的依赖包,真的不是一件令人愉快的事情。用命令# rpm ╟qa | grep mysql 查看系统是否安装mysql,如果输出没有内容,表明mysql没有被安装。接下来,我们以两种方式来安装mysql数据库服务器。 1、 rpm包方式安装。至少需要以下几个rpm包文件: a. mysql-server-4.1.7-4.rhel4.1.rpm (mysql 数据库主程序). b. mysql-devel-4.1.7-4.rhel4.1.rpm (mysql 使用的库和头文件). c. mysql-4.1.7-4.rhel.rpm (mysql客户端程序)。 把上面这几个文件复制到硬盘的目录(比如/root),以root帐号执行命令 # rpm ╟ivh mysql-devel-4.1.7-4.rhel4.1.rpm ; rpm ╟ivh mysql-server-4.1.7-4.rhel4.1.rpm ; rpm ╟ivh mysql-4.1.7-4.rhel4.1.rpm ,即可完成安装,如果不幸出现安装失败的事件,多半是由于包依赖引起的,请按错误提示信息安装所需的依赖包,然后再执行mysql数据库的安装。 2、源码包的安装方式。依照版本的不同,二进制源码包的安装方式也是差异极大的。先从mysql的官方网站下载所需的稳定二进制源码包,运行命令 # tar zxvf mysql-standard-5.0.18-linux-i686-glibc23.tar.gz ,通过阅读文件readme及install获得安装mysql的方法。在这里,笔者使用的是mysql-standard-5.0.18-linux-i686-glibc23.tar.gz,其他版本的安装方法请参照其解压后的readme和install文件的说明。按照install文档,执行以下步骤来完成安装: (1)把解压后的目录及文件移动到目录/usr/local .#mv mysql-standard-5.0.18-linux-i686-glibc23 /usr/local . (2)创建连接文件# ln ╟s /usr/local/ mysql-standard-5.0.18-linux-i686-glibc23 /usr/local/mysql (3)切换目录 # cd /usr/local/mysql 。 (4)创建用户 # useradd mysql. (5)执行脚本 # scripts/mysql_install_db --user=mysql 初始化数据库。 (6)更改目录属组和权限 # chown -r root . ; chown -r mysql data ; chgrp -r mysql . mysql数据库服务器的启动及关闭 1、 以rpm包安装的mysql数据库服务器的启动:执行命令 # service mysqld start 。如果需要mysql数据库服务随系统开机运行,执行命令 # chkc ╟add mysqld 就把mysqld添加到相应的运行级别里。执行命令 # service mysqld stop 关闭数据库服务。为确认mysqld是否运行,执行命令 # ps ╟aux | grep mysqld 查看一下。 2、 以二进制源码包安装的mysql数据库的启动:执行命令 # /usr/local/mysql/bin/mysql_safe ╟user=mysql .为了让mysql服务开机运行,通过编辑文件 /etc/rc.local ,把行/usr/local/mysql/bin/mysql_safe ╟user=mysql追加进来。关闭mysqld则以杀进程的方式来完成。 mysql的配置 安装完mysql数据库服务后,仍然需要对某些配置做适当的修改才能

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档