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
分享到:
相关推荐
1. rpm -qa|grep -i mysql 如果安装可以卸载 2.创建用户和用户组 groupadd mysql 添加用户组 useradd -r -g mysql -p root mysql 创建一个不用登陆的用户 (useradd-s /sbin/nologin -g mysql mysql) ...
在本文中,我们将详细探讨如何在RHEL 4系统上安装MySQL数据库服务器。RHEL 4,即Red Hat Enterprise Linux 4,是一个基于Linux的服务器操作系统,它支持各种应用程序和服务,包括MySQL数据库管理系统。 首先,确认...
RHEL Linux 7详细安装MySQL8.0.2的详细步骤,以及完整的安装包。非常详细。
红帽redhat RHEL6系统下安装MySql的具体方案
### RHEL 下安装 MySQL 的两种方法 #### 一、背景介绍 在 Red Hat Enterprise Linux (RHEL) 系统上安装 MySQL 数据库是一项常见的任务,适用于多种应用场景,如 Web 应用开发、数据存储等。MySQL 提供了两种主要的...
在Linux环境下安装MySQL数据库是一项重要的任务,特别是在服务器管理和运维中。MySQL是一种广泛使用的开源关系型数据库管理系统,其在Linux上的安装过程可以根据不同的需求选择不同的模式,包括单机版、主备模式、双...
以下是如何在RHEL环境中设置一个包含2个数据节点(Server1和Server2)和1个管理节点(Server3)的MySQL集群的详细步骤。 首先,确保所有服务器都运行着RHEL操作系统,并且已更新到最新版本。接着,我们开始在Server...
在Linux环境下进行MySQL数据库编程是一项基础且至关重要的技能,尤其对于系统管理员和开发人员来说。MySQL是一种流行的开源关系型数据库管理系统(RDBMS),它以其高效、可靠和易用性而受到广泛赞誉。本讲义将围绕...
以上就是在RHEL5.5环境下安装、配置MySQL数据库的基本步骤和一些基本操作。请注意,实际操作时应根据实际情况调整命令中的路径和参数,以确保安装成功。此外,安全性和性能优化也是数据库管理的重要方面,需要额外...
在Linux环境下进行MySQL数据库编程是一项重要的技能,尤其对于IT专业人士来说。MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS),它提供了强大的数据存储和管理功能。Linux作为服务器操作系统,与MySQL的...
在Linux环境中,使用脚本来安装MySQL数据库是一种自动化和高效的方法,尤其对于批量部署或系统配置而言。本篇文章将深入探讨如何编写和执行这样的脚本,以及安装过程中涉及的关键知识点。 首先,我们需要理解Linux...
本手册1.01版主要介绍了MySQL数据库的安装过程,特别是针对Linux环境的二进制安装方法。 安装MySQL数据库通常有两种方式:源代码安装和二进制安装。对于工程安装,推荐使用二进制安装,因为这种方式相对简单且稳定...
5. **初始化数据库**:创建数据目录,初始化MySQL数据库。 6. **配置系统启动脚本和服务**:编写启动脚本,添加到系统服务列表,以便在系统启动时自动运行MySQL。 7. **安全设置**:运行`mysql_secure_...
RedHat 7.9 安装 MySQL 8.0 MGR 是一种高可用性的数据库解决方案,它可以提供高性能、可扩展性和高可用性的数据库服务。在本文中,我们将指导您如何在 RedHat 7.9 上安装 MySQL 8.0 MGR。 环境信息 在安装 MySQL ...
总的来说,Linux环境下连接MySQL数据库涉及多个步骤,包括安装MySQL服务、配置环境、使用Java的JDBC API进行编程连接,以及可能借助于如Navicat这样的图形工具辅助管理。理解并掌握这些知识点,将有助于你在实际工作...
在Linux环境下,使用OTL(Oracle Type Library)与MySQL数据库进行交互是一项常见的任务,尤其对于开发者来说,了解如何在Linux上正确安装并配置这些工具至关重要。OTL是C++库,用于连接和操作Oracle数据库,但同时...
在本文中,我们将深入探讨如何在Red Hat Enterprise Linux 5(RHEL5)环境下搭建MySQL数据库集群,以实现高效、稳定和可扩展的数据存储解决方案。MySQL数据库集群是一种优化数据库性能、提升数据可用性和确保服务...
【Linux上安装MYSQL数据库】 在Linux操作系统中安装MySQL数据库是一个重要的步骤,对于软件开发人员来说,熟悉这个过程是至关重要的。MySQL是一个广泛使用的开源关系型数据库管理系统,它提供了高效、可靠的数据...
通过上述介绍,我们可以看到在Linux环境下安装MySQL数据库的方法多样且灵活。无论是使用RPM包、YUM指令还是编译安装,都有其适用场景。同时,配置MySQL的服务启动方式、管理数据库备份以及授权用户的访问权限也是...
在RHEL4上安装MySQL客户端和开发库可以帮助开发人员创建与数据库交互的应用程序,同时允许系统管理员通过命令行工具管理MySQL服务。 总的来说,这个压缩包文件包含了两个RPM包,一个是MySQL客户端,提供与数据库的...