redhat编译安装mysql的简单介绍

本文目录一览:

RedHat下mysql的几种不同方式的安装

redhat的软件安装方式一般有2种,一种是源码安装,也就是把源码编译为二进制文件然后安装到系统中去;还有一种就是rpm安装,也就是yum安装,把安装源码的规则写好,直接下载安装。mysql也是这2种安装方式,安装的软件也是一样的(选择的版本得一样),但是一些扩展插件的安装可能不一致。如果想快速安装建议使用yum安装,如果想功能更全,请下载源码编译安装。我建议你使用yum安装。

redhat下安装mysql server不知道怎么办啦

一、下载MySQL 安装包

1) 打开网址: Select Platform: 选择 Linux-Generic

选择选择 Linux – Generic (glibc 2.5) (x86, 64-bit), RPM 进行下载;

linux 下下载: wget

2)下载完后解压缩并放到安装文件夹下:

tar -xf MySQL-5.6.22-1.linux_glibc2.5.x86_64.rpm-bundle.tar

mv MySQL-5.6.22-1.linux_glibc2.5.x86_64.rpm-bundle /usr/local/software/

mv MySQL-5.6.22-1.linux_glibc2.5.x86_64.rpm-bundle mysql

其中里面要使用的是这两个:

MySQL数据库: MySQL-server-5.6.22-1.linux_glibc2.5.x86_64.rpm

MySQL客户端:MySQL-client-5.6.22-1.linux_glibc2.5.x86_64.rpm

3)安装环境:cat /etc/RedHat-release

CentOS release 6.4 (Final)

二、MySql安装

1)3)检查安装

在安装MySQL之前,先检查CentOS系统中是否已经安装了一个MySQL,如果已经安装先卸载,不然会导致安装新的MySQL失败。

rpm -qa | grep mysql –查看系统之前是否已安装MySQL。

mysql-libs-5.1.47-4.el6.i686 显示结果说明 CentOS6.0系统自带了一个MySQL,我们需要删除这个老版本,用root用户执行下面语句

su –

密码:

rpm -e –nodeps mysql-libs-5.1.47-4.el6.i686

先切换到”root”用户下,然后执行删除语句,删除之后,我们再次查看,发现已经成功删除了CentOS6.0自带的旧MySQL版本。

在删除MySQL的rpm后,还要进行一些扫尾操作,网上有两种操作。(备注:我在这里两种都没有用到,发现系统中并没有其他残余的MySQL信息。)

第一种善后处理:使用下面命令进行处理。

rm -rf /var/lib/mysql*

rm -rf /usr/share/mysql*

另一种善后处理:卸载后 /var/lib/mysql 中的 /etc/my.cnf 会重命名为 my.cnf.rpmsave,/var/log/mysqld.log 会重命名为 /var/log/mysqld.log.rpmsave,如果确定没用后就手工删除。

2)安装MySql 服务端

rpm -ivh MySQL-server-5.6.22-1.linux_glibc2.5.x86_64.rpm

RedHat linux 安装mysql

你的系统一些开发工具没有装,所以会有依赖性报错你要根据安装时提示的报错,从系统安装盘中,安装相应的包才行

RedHat linux 下安装mysql问题

你的里面不是已经写了如何启动么?

/usr/local/mysql/bin/mysqld_safe

就是这个:加上是在背景下启动。

还有就是你的编译过程

# tar zxvf mysql-5.0.22.tar.gz

# cd mysql-5.0.22

# ./configure –prefix=/usr/local/mysql(放到/usr/local/mysql中,这样就可以自己定义安装的路径了)

# make

# make install

# make clean (这里怎么还make clean?那你不是白白make了),这个“make clean ”在make install 之前执行

redhat怎么安装mysql

下载mysql5.5的安装包。这里下载的是MySQL-5.5.39-2.el6.x86_64.rpm-bundle.tar 解压mysql5.5的安装包 tar -xvf MySQL-5.5.39-2.el6.x86_64.rpm-bundle.tar 注意的是要切换的root用户 使用 su root切换用户 解压之后就是出现了好多的rpm文件

redhat上怎么安装mysql

下载mysql5.5的安装包。这里下载的是MySQL-5.5.39-2.el6.x86_64.rpm-bundle.tar

解压mysql5.5的安装包

tar -xvf MySQL-5.5.39-2.el6.x86_64.rpm-bundle.tar

注意的是要切换的root用户 使用 su root切换用户

解压之后就是出现了好多的rpm文件

在这些文件中我们要安装的就是下面的3个,这个地方注意了。

MySQL-client-5.5.39-2.el6.x86_64.rpm

MySQL-devel-5.5.39-2.el6.x86_64.rpm

MySQL-server-5.5.39-2.el6.x86_64.rpm

安装过程较快,除了MySQL-server-5.5.39-2.el6.x86_64.rpm稍微慢一些。

其他两个十分的快

使用的命令是

rpm – ivh *.rpm

接着就是初始化数据库。十分简单

/usr/bin/mysql_install_db

接下来就是查看mysql的状态,并设置mysql的初始密码,

好了,5步下来我们的mysql就安装完毕。是不是很简单啊。

原创文章,作者:简单一点,如若转载,请注明出处:https://www.506064.com/n/127634.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
简单一点简单一点
上一篇 2024-10-03 23:16
下一篇 2024-10-03 23:16

相关推荐

  • 如何修改mysql的端口号

    本文将介绍如何修改mysql的端口号,方便开发者根据实际需求配置对应端口号。 一、为什么需要修改mysql端口号 默认情况下,mysql使用的端口号是3306。在某些情况下,我们需…

    编程 2025-04-29
  • Python简单数学计算

    本文将从多个方面介绍Python的简单数学计算,包括基础运算符、函数、库以及实际应用场景。 一、基础运算符 Python提供了基础的算术运算符,包括加(+)、减(-)、乘(*)、除…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • Python海龟代码简单画图

    本文将介绍如何使用Python的海龟库进行简单画图,并提供相关示例代码。 一、基础用法 使用Python的海龟库,我们可以控制一个小海龟在窗口中移动,并利用它的“画笔”在窗口中绘制…

    编程 2025-04-29
  • Python操作MySQL

    本文将从以下几个方面对Python操作MySQL进行详细阐述: 一、连接MySQL数据库 在使用Python操作MySQL之前,我们需要先连接MySQL数据库。在Python中,我…

    编程 2025-04-29
  • MySQL递归函数的用法

    本文将从多个方面对MySQL递归函数的用法做详细的阐述,包括函数的定义、使用方法、示例及注意事项。 一、递归函数的定义 递归函数是指在函数内部调用自身的函数。MySQL提供了CRE…

    编程 2025-04-29
  • Python樱花树代码简单

    本文将对Python樱花树代码进行详细的阐述和讲解,帮助读者更好地理解该代码的实现方法。 一、简介 樱花树是一种图形效果,它的实现方法比较简单。Python中可以通过turtle这…

    编程 2025-04-28
  • MySQL bigint与long的区别

    本文将从数据类型定义、存储空间、数据范围、计算效率、应用场景五个方面详细阐述MySQL bigint与long的区别。 一、数据类型定义 bigint在MySQL中是一种有符号的整…

    编程 2025-04-28
  • Python大神作品:让编程变得更加简单

    Python作为一种高级的解释性编程语言,一直被广泛地运用于各个领域,从Web开发、游戏开发到人工智能,Python都扮演着重要的角色。Python的代码简洁明了,易于阅读和维护,…

    编程 2025-04-28
  • MySQL左连接索引不生效问题解决

    在MySQL数据库中,经常会使用左连接查询操作,但是左连接查询中索引不生效的情况也比较常见。本文将从多个方面探讨MySQL左连接索引不生效问题,并给出相应的解决方法。 一、索引的作…

    编程 2025-04-28

发表回复

登录后才能评论