查看当前版本信息:
[root@localhost Tools]$ rpm -qa|grep mysql
mysql-libs-5.1.61-4.el6.x86_64
卸载当前较低版本:(需要root权限)
[root@localhost Tools]# yum -y remove mysql-libs-5.1.61-4.el6.x86_64
下载cmake源码包cmake-2.8.5.tar.gz
[root@localhost ~]# wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz
复制移动到/usr/local/src/目录下
cp cmake-2.8.5.tar.gz /usr/local/src/
安装gcc-c++编译器(已有跳过)
[root@localhost src]# yum install gcc-c++ ←安装,选择y安装完成
[root@localhost src]# tar zxvf cmake-2.8.5.tar.gz ←解压
[root@localhost src]# cd cmake-2.8.9
[root@localhost cmake-2.8.9]# ./bootstrap
[root@localhost cmake-2.8.9]# gmake ←编译
[root@localhost cmake-2.8.9]# gmake install ←安装
3.正式安装
[root@localhost local]# tar zxvf mysql-5.5.27.tar.gz
[root@localhost src]# cd mysql-5.5.27
为了避免出错,所以先安装ncurses-devel包和bison包
[root@localhost mysql-5.5.27]# yum install ncurses-devel
[root@localhost mysql-5.5.27]# yum install bison
配置用户和用户组:
[root@localhost mysql-5.5.27]# groupadd mysql ←添加mysql用户组
[root@localhost mysql-5.5.27]# useradd -g mysql mysql -s /bin/false ←创建mysql用户,并加入到mysql组,不允许mysql用户直接登录系统
[root@localhost mysql-5.5.27]# mkdir -p /data/mysql ←创建数据库存放目录
[root@localhost mysql-5.5.27]# chown -R mysql:mysql /data/mysql/ ←设置数据库目录权限
[root@localhost mysql-5.5.27]# mkdir -p /usr/local/mysql ←设置安装目录
[root@localhost mysql-5.5.27]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc ←别漏了有个点。
[root@localhost mysql-5.5.27]# make && make install ←时间较长
4.配置
[root@localhost mysql-5.5.27]# cd /usr/local/mysql/
[root@localhost mysql]# cp ./support-files/my-huge.cnf /etc/my.cnf ←拷贝配置文件,若存在则覆盖
[root@localhost mysql]# vi /etc/my.cnf ←编辑,在[mysqld]下增加一行
datadir = /data/mysql
:x ←保存退出
[root@localhost mysql]# ./scripts/mysql_install_db --user=mysql ←生成mysql系统数据库
[root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld ←把mysql加入系统启动
[root@localhost mysql]# chmod 755 /etc/init.d/mysqld ←增加执行权限
[root@localhost init.d]# chkconfig mysqld on ←加入开机启动
[root@localhost init.d]# vi /etc/rc.d/init.d/mysqld ←编辑
basedir=/usr/local/mysql ←mysql程序安装路径
datadir=/data/mysql ←mysql数据存放vi 路径
[root@localhost mysql]# service mysqld start ←启动
成功则提示:Starting MySQL..... SUCCESS!
将mysql服务加入系统环境变量
[root@localhost mysql]# vi /etc/profile ←编辑
export PATH=$PATH:$JAVA_HOME/bin:/usr/local/mysql/bin ←在最后加上:/usr/local/mysql/bin
[root@localhost mysql]# source /etc/profile ←使其配置生效
5.设置密码
[root@localhost bin]# ./mysqladmin -u root password 123456 ←设置成功
设置成功后重新启动!
[root@localhost mysql]# service mysqld restart
6.删除匿名用户
[feng@localhost ~]$ mysql -u root -p ←通过密码登录
Enter password: ←输入密码
mysql> select user,host,password from mysql.user; ←查看用户信息
mysql> delete from mysql.user where user=""; ←删除匿名用户
参照http://blog.csdn.net/huangjianxiang1875/article/details/33320557
http://www.jb51.net/article/31366.htm
相关推荐
本教程将详细讲解如何在CentOS 6.5 x86_64环境下安装并配置MySQL 5.6.30版本。MySQL 5.6是一个非常稳定且功能丰富的版本,它提供了许多性能优化和安全特性。 首先,让我们从获取安装包开始。描述中提到的"5_在...
描述中提到的“centOS6.5-x86-64-minimal.ral”可能是文件名的一个小错误,应该是与标题对应的ISO镜像文件。 CentOS(Community ENTerprise Operating System)是一个开源的Linux发行版,它基于RHEL(Red Hat ...
本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全设置。 一、环境准备 在开始安装之前,确保你的CentOS 6.5系统已经更新到最新,运行以下命令进行...
根据提供的文件信息,我们可以深入探讨CentOS 6.5版本的相关知识点,包括其系统特性、安装方式以及在实际应用中的优势等。 ### CentOS 6.5版本简介 CentOS是Community ENTerprise Operating System的缩写,是一款...
在 CentOS 6.5 上安装并配置 MySQL 5.5 是一项常见的任务,尤其是对于那些希望在服务器环境中部署稳定、可靠的数据库服务的系统管理员来说。本文将详细介绍如何在 CentOS 6.5 系统上安装 MySQL 5.5,并进行必要的...
在 CentOS 6.5 的 64 位环境下安装 MySQL 5.7.19 通过 RPM 包的步骤如下: 首先,你需要确保系统已经准备就绪,包括更新系统到最新版本并安装必要的依赖。接下来,按照以下详细步骤进行操作: 1. **下载 RPM 包**...
Centos6.5下安装Mysql5.7+的脚本及安装手册。 安装包需要从网上下载,我测试的安装包为mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz,500多M,上传不了。注意:必须是二进制安装版的,不能是rpm或源码版的。 经我测试...
CentOS6.5 安装 MySQL5.5.37 详解 在本文中,我们将详细...本文详细介绍了如何在 CentOS6.5 操作系统上安装 MySQL5.5.37,从卸载旧版本到配置 MySQL 的每个步骤。希望本文能够帮助您更好地理解 MySQL 的安装和配置。
MySQL 在 CentOS 6.5 系统下的安装和配置 本文将指导用户在 CentOS 6.5 系统下安装和配置 MySQL 数据库管理系统。整个过程分为九个步骤,从卸载原有的 MySQL 到设置开机自启动。 步骤 1:卸载原有的 MySQL 在安装...
1. 进入`mysql-5.6.23`目录,使用`cmake`命令指定安装路径和其他配置选项,例如设置字符集、端口、存储引擎等。 2. 如果`cmake`失败,清理目录,重新解压并尝试再次运行`cmake`。 3. 接下来,运行`make && make ...
总结来说,升级 CentOS 6.5 上的 MySQL 需要备份数据、停止服务、卸载旧版本、添加新仓库、安装新版本、验证版本和启动服务。这是一个关键的操作,需要谨慎处理,以确保系统的稳定性和数据的安全。
启用EPEL后,使用`yum`安装MySQL服务器和客户端,命令类似`yum install mysql-server mysql`。安装完成后,启动MySQL服务并设置开机启动,命令是`service mysqld start`和`chkconfig mysqld on`。初次安装后,需要...
centOS 6.5 安装 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
CentOS6.5下YUM安装最新MySQL5.7.12
在Linux 6.5和CentOS 6.5中,Yum通过解析仓库的元数据,自动处理软件包的依赖关系,极大地简化了软件的安装过程。使用Yum进行操作时,用户通常会运行像`yum install`, `yum update`或`yum remove`这样的命令。 在...
这个文档应该包含了从下载、安装到配置的全过程,帮助你顺利搭建CentOS 6.5上的LAMP环境。 通过以上步骤,你将能够成功地在CentOS 6.5上配置一个运行稳定的LAMP服务器,为网站或应用程序提供可靠的基础。记得在每个...
在CentOS6.5系统下安装CDH5.8.2,还需要配置免密登录。首先使用ssh-keygen -t rsa命令生成密钥,然后使用ssh-copy-id -i hadoop02/03命令将公钥复制到其他主机,实现免密登录。 知识点四:本地源配置 在CentOS6.5...
下面通过两种方法给大家介绍CentOS 6.5下yum安装 MySQL-5.5全过程,一起学习吧。 方法一: 具体方法和步骤如下所示: 1.第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos下安装了mysql5.1,那...
在进行Linux CentOS6.5下的PHP环境配置之前,我们需要了解相关的基础知识点以及操作步骤,以下是关于Linux CentOS6.5、PHP、Nginx以及如何配置他们的一些详细知识点。 首先,我们来谈谈CentOS。CentOS(Community ...
### CentOS 6.5 安装配置 LAMP 服务器 (Apache+PHP5+MySQL) 的详细步骤 在本文中,我们将详细介绍如何在 CentOS 6.5 操作系统上搭建一个完整的 LAMP(Linux、Apache、MySQL 和 PHP)服务器环境。LAMP 是一种流行的...