系统平台为redhat 5,安装mysql5数据库。
一、使用RPM包进行安装
首先,可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下:
MySQL-server-community-5.1.38-0.rhel5.i386.rpm
MySQL-client-community-5.1.38-0.rhel5.i386.rpm
接着,可以使用rpm命令进行安装:
rpm -ivh MySQL-server-community-5.1.38-0.rhel5.i386.rpm
rpm -ivh MySQL-client-community-5.1.38-0.rhel5.i386.rpm
二、安装二进制包
1、用root登录系统,增加mysql用户和组
groupadd mysql
useradd -g mysql mysql
2、解压二进制包,假如二进制包放在/home/mysql下,我们在解压后并增加一个符号链接
tar xvfz mysql-5.1.38-linux-i686-glibc23.tar.gz
ln -s mysql-5.1.38-linux-i686-glibc23 mysql
3、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户
cd mysql
./scripts/mysql_install_db --user=mysql
4、设置目录权限,将data目录的所有者改为mysql,其它目录的文件的所有者为root
chown -R root:mysql .
chown -R mysql:mysql data
5、启动mysql
./bin/mysqld_safe --user=mysql &
看到这里,你可能会想,如果能有
mysql安装图解类的文章,不是更好。
参考链接:
windows下搭建MySQL服务器步骤详解
win2003下MySQL5安装图文教程
mysql安装图解 mysql图文安装详细教程
三、源码安装mysql
1、用root登录系统,增加mysql用户和组
groupadd mysql
useradd -g mysql mysql
2、解压源码包,并进入解压后的目录
tar xvfz mysql-5.1.38.tar.gz
cd mysql-5.1.38
3、用configure工具来编译源代码,这里我们可以使用很多的参数,具体可以用configure --help来查看,这里我们将mysql安装到/usr/local/mysql下
./configuer --prefix=/usr/local/mysql
make
make install
4、选择一个样例配置文件,并复制到/etc/下改名为my.cnf
cp support-files/my-medium.cnf /etc/my.cnf
5、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户
cd /usr/local/mysql
./bin/mysql_install_db --user=mysql
6、设置目录权限,将var目录的所有者更改为mysql,其它目录和文件的所有者为root
chown -R root .
chown -R mysql var
chgrp -R mysql .
7、启动mysql
./bin/mysqld_safe --user=mysql &
分享到:
相关推荐
本文档将详细介绍如何在Linux系统中安装MySQL 5.5、5.6和5.7三个不同版本,并分别通过RPM、二进制和源码三种方式进行安装。对于希望深入了解MySQL安装过程的读者来说,本文提供了丰富的信息和技术细节。 #### 二、...
Linux操作系统中有两种类型的软件安装包:源代码发布软件包和二进制发布软件包。二进制发布软件包事先将源程序编译成可执行的二进制形式,在安装时不再需要重新编译,使得安装和使用很方便。这种类型的软件包主要有...
MySQL的高级安装和升级主要涉及Linux/UNIX平台上两种高级安装方式:二进制包和源码包。这两种安装方式相比RPM包提供了更高的灵活性和定制性,适合中高级用户使用。 24.1 Linux/UNIX平台下的安装 24.1.1 安装包比较...
MySQL是一种广泛使用的开源关系型数据库管理系统,以其高效、稳定和易于管理的特点深受开发者的青睐。在Linux系统中,MySQL可以通过两种主要方式安装:RPM...而对于日常使用,RPM或其它二进制包安装方式更为便捷。
MYSQL的安装布局可以分为三种:二进制安装、二进制RPM安装和源代码安装。每种安装方式都有其特点和目录结构。 * 二进制安装:将安装文件解压缩到指定目录下,创建以下目录:Bin、Data、include、Lib、script、share...
本文将详细讲解在RHEL5上安装MySQL的三种方法:RPM包安装、二进制包安装以及源码安装。 **RPM包安装** RPM包是Red Hat Enterprise Linux系统中常见的软件安装方式,它包含了预编译的二进制文件,适合快速部署。对于...
1. **RPM包**:RPM是一种二进制包格式,包含已编译的软件及其配置文件,可以使用`rpm`命令进行安装、查询、验证和卸载等操作。 2. **依赖性**:当一个软件包被安装时,它可能需要其他软件包作为先决条件,这些被...
有些软件包是以 .src.rpm 结尾的,这类软件包是包含了源代码的 rpm 包,在安装时需要进行编译。这类软件包有两种安装方法: 方法一: 1. 执行 rpm -i your-package.src.rpm 2. cd /usr/src/redhat/SPECS 3. ...
无论是二进制安装、RPM安装还是源代码安装,都有其特定的目录结构。对于二进制安装,MySQL通常会被安装在“/usr/local/mysql”路径下,包括客户程序、服务器、数据文件、头文件、库文件、脚本和错误消息文件等。RPM...
在我们的场景中,RPM包是Nginx的预编译二进制文件,可以直接在系统上安装,而无需从源代码编译。 1. **准备工作** 在开始安装前,请确保你的系统已经更新到最新版本,并且安装了`yum`或`dnf`(根据你的Linux发行版...
"install_mysql"这个压缩包文件包含了MySQL 5.6的安装源代码或二进制文件。首先,解压这个压缩包: ``` tar -zxvf install_mysql ``` 然后,根据解压后的文件结构,找到MySQL的安装文件,可能是`mysql-community-...
以下是三种主要的安装方式: 1. **通用二进制包**:以`.tar.gz`格式提供的通用二进制包,适用于多种Linux发行版。你可以从MySQL文档的2.2节中获取更多关于此方法的信息。 2. **预编译的RPM包**:这是最简单的方法...
在Windows环境下,MySQL提供了两种安装方式:二进制分发版(通过.msi安装文件)和免安装版(.zip压缩文件)。安装完成后,需要配置MySQL,这通常通过图形化工具MySQLInstanceConfig.exe完成。配置过程中可能涉及设置...
RPM 包包含预编译的二进制文件和必要的配置信息,使得用户可以方便地安装、升级或卸载软件,无需手动编译源代码。"mysql-connector-c++-commercial-1.1.4-linux-rhel5-x86-64bit.rpm" 文件就是这种格式的包,用于在 ...
安装MySQL数据库通常有两种方式:源代码安装和二进制安装。对于工程安装,推荐使用二进制安装,因为这种方式相对简单且稳定。在本文档中,我们重点关注的是二进制安装。 首先,你需要从官方或者可靠的os安装介质...
在Linux环境下,安装MySQL通常有三种主要的方法:RPM包安装、通用二进制包安装以及源码编译安装。下面我们将详细探讨这三种安装方式。 1. **RPM包形式安装** RPM是Red Hat Package Manager的缩写,它是Linux发行...
实验详细介绍了三种安装方式:二进制安装(RPM)、二进制安装(tar)和源代码安装。在RPM安装过程中,学生需在RedHat或Fedora系统中用root账户登录,从光盘或官网下载RPM包,按照提示进行安装。安装完成后,通过检查...