1、下载mysql-5.*.tar.gz。本例以mysql-5.1.53.tar.gz 。
(安装前需要提前安装的rpm文件有gcc、gcc-c++、ncurses-dev,RHEL6默认安装)。
卸载RHEL系统自带的mysql的rpm包,使用以下命令自动逐个卸载:
//注意此步骤执行完后面的安装有危险,只要卸载掉自带mysql-server和mysql的这两个rpm包即可。
[root@RHEL6 mysql]# for i in `rpm -qa|grep -i mysql`
>do rpm -e $i --nodeps
>done
再执行# rpm -qa|grep -i mysql,如果没出现任何信息,就说明卸载干净。
2、 解压mysql-5.1.53.tar.gz
#tar -zxvf mysql-5.1.53.tar.gz
3、配置mysql(首先在/usr/local/下创建mysql目录并在mysql下创建data目录);此处选择的字符集是gbk也可以选择utf-8、gb2312等
以下均在解压后的mysql-5.0.20a目录下执行
# mkdir -p /usr/local/mysql/
# mkdir -p /usr/local/mysql/data/ //建立数据库存放目录
# mkdir -p /usr/local/mysql/etc/ //建立数据库配置文件存放目录
#./configure --prefix=/usr/local/mysql/ --localstatedir=/usr/local/mysql/data/ --sysconfdir=/usr/local/mysql/etc/ --with-charset=utf8
4、编译,安装 执行以下命令(如果make出错需要执行make clean再执行make)
#make
#make install
5、添加mysql工作组及用户,由于RHEL6默认自带mysql时已经有mysql用户和mysql目录,此步一般可省
# groupadd mysql
# useradd -g mysql mysql
6、设置文件权限
# chown -R root:mysql /usr/local/mysql
# chown -R mysql:mysql /usr/local/mysql/data
# chown -R mysql:mysql /usr/local/mysql/lib
7、安装数据库文件
# cd /usr/local/mysql/bin/
# ./mysql_install_db --user=mysql
10、建立mysql的启动文件
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# cp support-files/my-medium.cnf /etc/my.cnf
11、启动mysql
# /usr/local/mysql/share/mysql/mysql.server start
//如果出现
[root@bogon bin]# chkconfig --add mynew
[root@bogon bin]# service mynew restart
ERROR! MySQL manager or server PID file could not be found!
Starting MySQL.. ERROR! Manager of pid-file quit without updating file.
说明安装初始化数据库是出现错误,可能是没设好data的相应权限。
要重新初始化数据库!
//如果出现“Starting MySQL.Manager of pid-file quit without updating file.[失败]”的提示,可按以下方法解决:
[root@RHEL6 mysql]# ./mysql.server start
Starting MySQL.Manager of pid-file quit without updating file.[失败]
//以下是解决方法
[root@RHEL6 mysql]# ps -A|grep mysql
3864 ? 00:00:05 mysqld
[root@RHEL6 mysql]# kill -9 3864 //OK。再启动mysql.server
[root@RHEL6 mysql]# ./mysql.server start
Starting MySQL.. [确定]
12、设置mysql的root密码
# /usr/local/mysql/bin/mysqladmin -u root password ******
13、登录mysql
# /usr/local/mysql/bin/mysql -u root -p
然后输入密码
//以下是启动mysql的界面:
15、让mysql开机自动启动
修改/etc/rc.local文件在 touch /var/lock......(最后一行)的上方添加以下配置
/usr/local/mysql/share/mysql/bin/mysql.server start
16、让mysql的反应速度提高在/etc/my.cnf文件中的[mysqld]最下方添加以下配置
[mysqld]
skip-name-resolve
skip-grant-tables
17、增加MqSQL服务、启动服务并设置下次自动启动自动加载。
# chkconfig --add mysqld
# service mysqld restart
# chkconfig mysqld on
// 以下是执行ntsysv后,发现mysqld已经加进去了
重启RHEL,执行mysql命令,如下界面:
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
以下是CentOS 5.5完美升级至mysql-5.1.53.tar.gz的截屏:
#./configure 成功后如下图所示:
# make 成功后如下图所示
# make install 成功后如下图所示:
以下是配置成功的界面
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
以下是RedHat 9安装mysql-5.1.53.tar.gz的截屏
相关推荐
Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...
Linux下安装Mysql数据库; Linux mysql rpm安装包 Linux mysql安装教程
Linux下安装mysqlLinux下安装mysqlLinux下安装mysqlLinux下安装mysql
linux 安装mysql
Linux安装mysql5.7详细步骤,经实践可用。
Linux下安装MYSQL简要方法,言简意赅,深入浅出
MySQL-server-community-5.1.60-1.rhel4.i386.rpm,linux下安装MySQL的安装包
linux下安装mysql
linux 系统下安装mysql数据库
linux安装mysql;linux安装mysql;linux安装mysql;linux安装mysql;linux安装mysql;linux安装mysql;
linux安装mysql,亲测没有问题,本文档详细介绍了linux下用命令行实现mysql的安装,小白即可使用
linux安装Mysql不兼容的解决办法。 Linux下查看Mysql的安装路径。 Linux完全删除MySQL
linux安装mysql文档
linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下...
MySQL-devel-5.5.39-2.rhel5.i386.rpm 软件下载
Linux下安装mysql安装包安装及详细步骤 (有安装包及步奏 问题解答) Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种...
本TXT文件为第三章Linux 下安装 Mysql5.0 测试环境:系统 CentOS 5.2 MySQL版本 5.0.67 第一步:下载mysql-5.0.67.tar.gz 第二步:安装mysql-5.0.67 第三步:编译·安装 第四步:安装后的配置 ...
linux下安装MySQL数据库及相关配置,比较详细。