导读 MySQL数据库是Linux操作系统上用得最多的数据库系统,它可以非常方便的与其它服务器集成在一起,如Apache、Vsftpd、Postfix等。下面介绍RHEL 6平台MySQL数据库服务器的安装方法。

安装完整的MySQL数据库需要以下几个RPM包文件:

  1. perl-DBI-1.609-4.e16.i686.rpm:Perl语言的数据API
  2. perl-DBD-MySQL-4.013-3.e16.i686.rpm:MySQL与Perl语言的接口程序包
  3. mysql-5.1.61-4.e16.i686.rpm:MySQL数据库客户端程序
  4. mysql-connector-odbc-5.1.5r1144-7.e16.i686.rpm:MySQL数据库与ODBC的连接器
  5. mysql-server-5.1.61-4.e16.i686.rpm:mysql数据库服务器程序

把上述文件复制到当前目录后,依次执行以下命令进行安装:

# rpm -ivh perl-DBI-1.609-4.e16.i686.rpm

# rpm -ivh perl-DBD-MySQL-4.013-3.e16.i686.rpm

# rpm -ivh mysql-5.1.61-4.e16.i686.rpm

# rpm -ivh mysql-connector-odbc-5.1.5r1144-7.e16.i686.rpm

# rpm -ivh mysql-server-5.1.61-4.e16.i686.rpm

安装成功后,有关MySQL服务器软件的几个重要文件分布如下:

  1. /etc/rc.d/init.d/mysqld:MySQL服务器启动脚本
  2. /usr/bin/mysqlshow:显示数据库、表和列信息
  3. /usr/libexec/mysqld:服务器的进程程序文件
  4. /usr/libexec/mysqlmanager:实例管理程序文件
  5. /usr/share/doc/:存放说明文件的目录
  6. /usr/share/man/man 1/......:存放手册页的目m录
  7. /var/lib/mysql/:服务器数据库文件存储目录
  8. /var/log/mysqld.log:MySQL服务器的日志文件

为了运行mysql,可以输入以下命令:

# /etc/rc.d/init.d/mysqld start

再输入输入以下命令查看一下进程是否启动:

#ps -eaf | grep mysqld

当进程启动后,可以用一下命令查看一下mysqld默认的监听端口是否已经打开:

# netstat -anlp | grep 3306
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1121/mysqld

可见,3306端口已经处于打开状态,为了确保网络上的客户端能访问MySQL服务器,,可以输入以下命令开放这个端口:

# iptables -I INPUT -p tcp --dport  3306  -j  ACCEPT

上述过程完成后,就可以通过客户端连接到MySQL服务器了。最后为了确保服务器已正常启动,可以输入以下命令查看:

# mysqladmin version

当出现版本详情时,则表明MySQL服务器已经正常运行。

MySQL数据库服务器的架设的更多相关文章

  1. 启用CentOS6.5 64位安装时自带的MySQL数据库服务器

    本人在虚拟机上又安装了一台linux机器,作为MySQL数据库服务器用,在安装时选择了系统自带的MySQL服务器端,以下是启用步骤. 首先开启mysqld服务 #service mysqld star ...

  2. Geronimo应用服务器和MySQL数据库服务器

    就是Web 2.0的全部,尽管该术语出现才几乎一年的时间,但现在好像只有烹饪杂志还没有加入到讨论Web 2.0未来出路的行列中.自从出现了里程碑式的文章"What Is Web 2.0:De ...

  3. MySQL数据库服务器安装标准

    MySQL数据库服务器安装标准 (1).BIOS优化,阵列配置 1.1:关闭CPU节能,因为服务器品牌众多,BIOS设置不相同,主要是关闭CPU节能,如C1,DELLR730,已经智能设置,直接有个p ...

  4. MySQL数据库服务器整体规划(思路与步骤)

    MySQL数据库服务器整体规划(思路与步骤) 参考资料: http://blog.51cto.com/zhilight/1630611 我们在搭建MySQL数据库服务器的开始阶段就合理的规划,可以避免 ...

  5. MySQL数据库服务器(YUM)安装

    1. 概述2. 部署过程2.1 虚拟机console的NFS服务端配置2.2 虚拟机node15的NFS客户端配置2.3 虚拟机安装MySQL环境2.4 配置MySQL3. 错误及解决3.1 启动失败 ...

  6. MySQL数据库服务器整体规划(go)

    我们在搭建MySQL数据库服务器的开始阶段就合理的规划,可以避免以后的很多问题的产生,大大节省我们的时间和精力,在一定幅度上降低成本.当然,这会涉及很多方面.比如机器的选型.业务评估和系统规划等. 所 ...

  7. Cacti监控mysql数据库服务器实现过程

    Cacti监控mysql数据库服务器实现过程 2014-05-29      0个评论    来源:Cacti监控mysql数据库服务器实现过程   收藏    我要投稿 1 先在cacti服务器端安 ...

  8. FAQ | 是什么导致MySQL数据库服务器磁盘I/O高(本文章来自知数堂)

    FAQ | 是什么导致MySQL数据库服务器磁盘I/O高 2016-12-26 叶金荣 老叶茶馆 0.导读 有个MySQL服务器的磁盘I/O总有过高报警,怎么回事? 本文约1500字,阅读时间约10分 ...

  9. MySQL数据库服务器 主从配置

    A B 为两台 MySQL 服务器,均开启二进制日志,数据库版本 MySQL 5.5 一.服务器参数   [A 服务器 192.168.1.100] server-id = 1 binlog-do-d ...

随机推荐

  1. Object C学习笔记13-Dictionary字典

    通过Array数组和Set集合的学习和理解,可以想象得到Dictionary也分为两种情况了,那就是可变和不可变两种类型的.的确如此,在Object C中提供了两个字典类,分别为NSDictionar ...

  2. [Json.net]Linq to Json

    引言 上篇学习了json.net的基本知识,这篇学习linq to json. 上篇文章:[Json.net]快速入门 Linq to Json Linq to Json是用来快速操作json对象的, ...

  3. Javascript基础系列之(二)变量

    javascript 中变量通过var关键字(variable)来声明的. var school = "beijingyizhong" 也可以通过var 关键字给变量多个值. va ...

  4. 思甜雅--关于qq的NABCD模型分析

    个人连接:http://www.cnblogs.com/xiaoliulang/ 关于QQ的NABCD模型 N--Need 随着电脑的普及,人们在网络上进行交流的时间越来越多,由于现有的交流工具还不是 ...

  5. 软工实践练习——使用Git进行代码管理

    GITHUB上的预备活动: 注册 创建小组Organization,邀请组员进来 将代码库fork到小组Organization底下 下载并使用GIT: Git的安装 使用Git进行代码管理 1.从百 ...

  6. 传智168期JavaEE就业班 day04-dom

    * 课程回顾: * js语法 * js的动态函数和匿名函数 * js动态函数 Function new Function(); * 匿名函数:没有名称的函数,起个名称 var add = functi ...

  7. 【BZOJ 2002】【Hnoi 2010】弹飞绵羊 分块||Link Cut Tree 两种方法

    ShallWe,Yveh,hmy,DaD3zZ,四人吃冰糕从SLYZ超市出来后在马路上一字排开,,,吃完后发现冰糕棍上写着:“向狮子座表白:愿做你的小绵羊”,,, 好吧在这道题里我们要弹飞绵羊,有分块 ...

  8. nginx配置反向代理示例

    环境: nginx1:192.168.68.41 tomcat1:192.168.68.43 tomcat2:192.168.68.45 nginx安装网上很多教程,我是用yum安装的. 配置ngin ...

  9. Struts2的使用以及Spring整合Struts2

    一.如何单独使用Struts2 (1)引入struts2的jar包 commons-fileupload-1.2.1.jar freemarker-2.3.15.jar ognl-2.7.3.jar ...

  10. pycharm 常用设置

    PyCharm3.0默认快捷键( 1.编辑(Editing) Ctrl + Space 基本的代码完成(类.方法.属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift ...