`
ynztpwl
  • 浏览: 59618 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

RHEL4 环境下安装mysql数据库

 
阅读更多

RHEL4 环境下安装mysql数据库

一、 安装环境:

操作系统:Red Hat Enterprise Linux 4 Update 5

系统硬件:32bit i386

Mysql数据库版本

MySQL-client-community-5.0.67-0.rhel4.i386.rpm

MySQL-server-community-5.0.67-0.rhel4.i386.rpm

perl-DBI-1.40-5.i386.rpm

二、 安装过程:

1. 检测系统是否安装mysql或者自带mysql服务器。执行命令:

rpm –qa | grep mysql

如果系统已经安装则执行mysql数据库的卸载,执行命令:

rpm -e --nodeps XXX (XXX表示上面命令列出的已安装的mysql数据库。)

然后执行

rpm –ivh MySQL-server-community-5.0.67-0.rhel4.i386.rpm

rpm –ivh MySQL-server-community-5.0.67-0.rhel4.i386.rpm

完成MySQL数据库的安装,mysql用户组和用户自动创建,MySQL服务器自动启动。

三、 管理MySQL数据库:

1. MySQL数据库默认超级管理员用户名root,密码为空。只能从本地登陆。

设置root密码,shell环境下执行命令

mysqladmin –u root password 'new_password' (new_password 为设置的密码)

mysql数据库提示符环境下,修改root密码:

mysql>update user set password=PASSWORD('new_password')WHERE user='root';
mysql>FLUSH PRIVILEGES; (修改确认)

修改root可以远程登陆,执行命令:

mysql>grant all privileges on *.* to root@’%’ identified by ‘password’ ;

mysql>flush privileges;

2. mysql使用rpm安装使用默认路径:

数据库安装路径:/usr/share/mysql

数据库数据表安装路径:/var/lib/mysql/

3. 数据库安装路径下,没有bin目录,bin目录下的命令自动被分散到其他系统bin目录下或者sbin目录。

4. 启动和关闭数据库:

启动:在/usr/bin目录下,执行命令:

safe_mysqld –no-defaults –user=mysql &

或者

service mysql start

关闭:

mysqladmin –u root –p password(root密码) shutdown

或者

service mysql stop

重启

service mysql restart

四、 转移默认数据库数据表位置:

假设修改路径数据库路径到 /db/mysql

步骤:

关闭数据库:

1) mysqladmin -uroot -pmysql shutdown

2) 新建目录: /db;

3) mv /var/lib/mysql/ /db ;

4) 修改路径属性:

chown -R mysql.mysql /db/mysql ; -----mysql 用户组和用户

5) 拷贝mysql安装目录下的my-medium.cnf 到 /etc 目录下,并修改名字为my.cnf

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

/etc/my.cnf 是整个mysql数据的配置文件,

~/.my.cnf 是用户自定义的数据的配置文件,

$datadir/my.cnf 是具体数据库的配置文件,

6) 修改/etc/my.cnf 下面的属性:

datadir=/db/mysql

basedir=/usr/share/mysql

socket = /db/mysql/mysql.sock

7)修改 /etc/init.d/mysql启动脚本,

datadir=/db/mysql

basedir=/usr/share/mysql

8) 拷贝 /usr/bin下mysql相关命令到 /usr/share/mysql/bin目录下

cp -r /usr/bin /usr/share/mysql/

9)修改完毕,重启数据库。

/etc/init.d/mysql start

或者

service mysql start

五、 数据库编码:

统一编码为UTF-8,可以修改/etc/my.cnf文件中的character_set_default=编码。修改之后,重启mysql数据库。

希望对第一次安装的朋友有所帮助。

本文出自 “小韦的个人空间” 博客,请务必保留此出处http://garid.blog.51cto.com/260806/101359

分享到:
评论

相关推荐

    Rhel7安装mysql5.7详细步骤.txt

    1. rpm -qa|grep -i mysql 如果安装可以卸载 2.创建用户和用户组 groupadd mysql 添加用户组 useradd -r -g mysql -p root mysql 创建一个不用登陆的用户 (useradd-s /sbin/nologin -g mysql mysql) ...

    MySQL之RHEL4安装.doc

    在本文中,我们将详细探讨如何在RHEL 4系统上安装MySQL数据库服务器。RHEL 4,即Red Hat Enterprise Linux 4,是一个基于Linux的服务器操作系统,它支持各种应用程序和服务,包括MySQL数据库管理系统。 首先,确认...

    RHEL Linux 离线安装MySQL8详细步骤(包含源包链接).txt

    RHEL Linux 7详细安装MySQL8.0.2的详细步骤,以及完整的安装包。非常详细。

    红帽redhat RHEL6 安装MySql数据库系统

    红帽redhat RHEL6系统下安装MySql的具体方案

    rhel下安装mysql的两种方法

    ### RHEL 下安装 MySQL 的两种方法 #### 一、背景介绍 在 Red Hat Enterprise Linux (RHEL) 系统上安装 MySQL 数据库是一项常见的任务,适用于多种应用场景,如 Web 应用开发、数据存储等。MySQL 提供了两种主要的...

    mysql数据在linux环境下各种安装

    在Linux环境下安装MySQL数据库是一项重要的任务,特别是在服务器管理和运维中。MySQL是一种广泛使用的开源关系型数据库管理系统,其在Linux上的安装过程可以根据不同的需求选择不同的模式,包括单机版、主备模式、双...

    RHEL服务器下架设MYSQL集群

    以下是如何在RHEL环境中设置一个包含2个数据节点(Server1和Server2)和1个管理节点(Server3)的MySQL集群的详细步骤。 首先,确保所有服务器都运行着RHEL操作系统,并且已更新到最新版本。接着,我们开始在Server...

    Linux下的MySQL数据库编程

    在Linux环境下进行MySQL数据库编程是一项基础且至关重要的技能,尤其对于系统管理员和开发人员来说。MySQL是一种流行的开源关系型数据库管理系统(RDBMS),它以其高效、可靠和易用性而受到广泛赞誉。本讲义将围绕...

    redhat5.5下MySql数据库的安装配置及简单操作.doc

    以上就是在RHEL5.5环境下安装、配置MySQL数据库的基本步骤和一些基本操作。请注意,实际操作时应根据实际情况调整命令中的路径和参数,以确保安装成功。此外,安全性和性能优化也是数据库管理的重要方面,需要额外...

    Linux下的MySQL数据库编程_代码

    在Linux环境下进行MySQL数据库编程是一项重要的技能,尤其对于IT专业人士来说。MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS),它提供了强大的数据存储和管理功能。Linux作为服务器操作系统,与MySQL的...

    Linux 使用脚本安装MySQL数据库

    在Linux环境中,使用脚本来安装MySQL数据库是一种自动化和高效的方法,尤其对于批量部署或系统配置而言。本篇文章将深入探讨如何编写和执行这样的脚本,以及安装过程中涉及的关键知识点。 首先,我们需要理解Linux...

    mysql数据库手册1.01.doc

    本手册1.01版主要介绍了MySQL数据库的安装过程,特别是针对Linux环境的二进制安装方法。 安装MySQL数据库通常有两种方式:源代码安装和二进制安装。对于工程安装,推荐使用二进制安装,因为这种方式相对简单且稳定...

    RHEL 7.6 源码编译安装Mysql 8.0.X.docx

    5. **初始化数据库**:创建数据目录,初始化MySQL数据库。 6. **配置系统启动脚本和服务**:编写启动脚本,添加到系统服务列表,以便在系统启动时自动运行MySQL。 7. **安全设置**:运行`mysql_secure_...

    RedHat 7.9安装MySQL 8.0 MGR

    RedHat 7.9 安装 MySQL 8.0 MGR 是一种高可用性的数据库解决方案,它可以提供高性能、可扩展性和高可用性的数据库服务。在本文中,我们将指导您如何在 RedHat 7.9 上安装 MySQL 8.0 MGR。 环境信息 在安装 MySQL ...

    LINIX MYSQL数据库客户端连接

    总的来说,Linux环境下连接MySQL数据库涉及多个步骤,包括安装MySQL服务、配置环境、使用Java的JDBC API进行编程连接,以及可能借助于如Navicat这样的图形工具辅助管理。理解并掌握这些知识点,将有助于你在实际工作...

    Linux下使用OTL及MySql数据库安装

    在Linux环境下,使用OTL(Oracle Type Library)与MySQL数据库进行交互是一项常见的任务,尤其对于开发者来说,了解如何在Linux上正确安装并配置这些工具至关重要。OTL是C++库,用于连接和操作Oracle数据库,但同时...

    架设基于RHEL5的MySQL数据库集群.pdf

    在本文中,我们将深入探讨如何在Red Hat Enterprise Linux 5(RHEL5)环境下搭建MySQL数据库集群,以实现高效、稳定和可扩展的数据存储解决方案。MySQL数据库集群是一种优化数据库性能、提升数据可用性和确保服务...

    Linux上安装MYSQL数据库[参考].pdf

    【Linux上安装MYSQL数据库】 在Linux操作系统中安装MySQL数据库是一个重要的步骤,对于软件开发人员来说,熟悉这个过程是至关重要的。MySQL是一个广泛使用的开源关系型数据库管理系统,它提供了高效、可靠的数据...

    linux下mysql数据库的安装方法

    通过上述介绍,我们可以看到在Linux环境下安装MySQL数据库的方法多样且灵活。无论是使用RPM包、YUM指令还是编译安装,都有其适用场景。同时,配置MySQL的服务启动方式、管理数据库备份以及授权用户的访问权限也是...

    MySQL-client-5.5.8-1.rhel4.i386.rpm

    在RHEL4上安装MySQL客户端和开发库可以帮助开发人员创建与数据库交互的应用程序,同时允许系统管理员通过命令行工具管理MySQL服务。 总的来说,这个压缩包文件包含了两个RPM包,一个是MySQL客户端,提供与数据库的...

Global site tag (gtag.js) - Google Analytics