`
zlrzlm7454
  • 浏览: 27154 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

CentOS-6.5安装配置mysql

 
阅读更多

查看当前版本信息:

 

[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

 

 

 

分享到:
评论

相关推荐

    5_在CentOS-6.5-x86_64-bin-DVD1中安装并配置MySQL_5.6.30.zip

    本教程将详细讲解如何在CentOS 6.5 x86_64环境下安装并配置MySQL 5.6.30版本。MySQL 5.6是一个非常稳定且功能丰富的版本,它提供了许多性能优化和安全特性。 首先,让我们从获取安装包开始。描述中提到的"5_在...

    CentOS-6.5-x86_64-minimal.rar

    描述中提到的“centOS6.5-x86-64-minimal.ral”可能是文件名的一个小错误,应该是与标题对应的ISO镜像文件。 CentOS(Community ENTerprise Operating System)是一个开源的Linux发行版,它基于RHEL(Red Hat ...

    CentOS6.5一键安装Mysql5.6

    本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全设置。 一、环境准备 在开始安装之前,确保你的CentOS 6.5系统已经更新到最新,运行以下命令进行...

    CentOS-6.5-i386-bin-DVD1.iso.txt

    根据提供的文件信息,我们可以深入探讨CentOS 6.5版本的相关知识点,包括其系统特性、安装方式以及在实际应用中的优势等。 ### CentOS 6.5版本简介 CentOS是Community ENTerprise Operating System的缩写,是一款...

    centos 6.5配置mysql5.5

    在 CentOS 6.5 上安装并配置 MySQL 5.5 是一项常见的任务,尤其是对于那些希望在服务器环境中部署稳定、可靠的数据库服务的系统管理员来说。本文将详细介绍如何在 CentOS 6.5 系统上安装 MySQL 5.5,并进行必要的...

    mysql(rpm)for centOS6.5-64安装

    在 CentOS 6.5 的 64 位环境下安装 MySQL 5.7.19 通过 RPM 包的步骤如下: 首先,你需要确保系统已经准备就绪,包括更新系统到最新版本并安装必要的依赖。接下来,按照以下详细步骤进行操作: 1. **下载 RPM 包**...

    Centos6.5下安装Mysql5.7+的脚本及安装手册

    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 详解 在本文中,我们将详细...本文详细介绍了如何在 CentOS6.5 操作系统上安装 MySQL5.5.37,从卸载旧版本到配置 MySQL 的每个步骤。希望本文能够帮助您更好地理解 MySQL 的安装和配置。

    E3:用mysql安装包在CentOS6.5系统下安装和配置mysql.docx

    MySQL 在 CentOS 6.5 系统下的安装和配置 本文将指导用户在 CentOS 6.5 系统下安装和配置 MySQL 数据库管理系统。整个过程分为九个步骤,从卸载原有的 MySQL 到设置开机自启动。 步骤 1:卸载原有的 MySQL 在安装...

    centos6.5安装mysql5.6

    1. 进入`mysql-5.6.23`目录,使用`cmake`命令指定安装路径和其他配置选项,例如设置字符集、端口、存储引擎等。 2. 如果`cmake`失败,清理目录,重新解压并尝试再次运行`cmake`。 3. 接下来,运行`make && make ...

    如何升级CentOS 6.5下的MySQL

    总结来说,升级 CentOS 6.5 上的 MySQL 需要备份数据、停止服务、卸载旧版本、添加新仓库、安装新版本、验证版本和启动服务。这是一个关键的操作,需要谨慎处理,以确保系统的稳定性和数据的安全。

    CentOS6.5安装jdk,Tomcat,MYsql.doc

    启用EPEL后,使用`yum`安装MySQL服务器和客户端,命令类似`yum install mysql-server mysql`。安装完成后,启动MySQL服务并设置开机启动,命令是`service mysqld start`和`chkconfig mysqld on`。初次安装后,需要...

    centOS 6.5 安装 mysql-5.7及其Mysql5.7设置密码

    centOS 6.5 安装 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz

    CentOS6.5下YUM安装最新MySQL5.7.12(王三旗亲自整理,最简单明了)

    CentOS6.5下YUM安装最新MySQL5.7.12

    centos 和 linux 6.5 yum包

    在Linux 6.5和CentOS 6.5中,Yum通过解析仓库的元数据,自动处理软件包的依赖关系,极大地简化了软件的安装过程。使用Yum进行操作时,用户通常会运行像`yum install`, `yum update`或`yum remove`这样的命令。 在...

    CentOS6.5-LAMP配置

    这个文档应该包含了从下载、安装到配置的全过程,帮助你顺利搭建CentOS 6.5上的LAMP环境。 通过以上步骤,你将能够成功地在CentOS 6.5上配置一个运行稳定的LAMP服务器,为网站或应用程序提供可靠的基础。记得在每个...

    CentOS6.5下CDH5.8.2本地包安装

    在CentOS6.5系统下安装CDH5.8.2,还需要配置免密登录。首先使用ssh-keygen -t rsa命令生成密钥,然后使用ssh-copy-id -i hadoop02/03命令将公钥复制到其他主机,实现免密登录。 知识点四:本地源配置 在CentOS6.5...

    CentOS 6.5下yum安装 MySQL-5.5全过程图文教程

    下面通过两种方法给大家介绍CentOS 6.5下yum安装 MySQL-5.5全过程,一起学习吧。 方法一: 具体方法和步骤如下所示: 1.第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos下安装了mysql5.1,那...

    LIUNX CENTOS6.5 PHP环境配置

    在进行Linux CentOS6.5下的PHP环境配置之前,我们需要了解相关的基础知识点以及操作步骤,以下是关于Linux CentOS6.5、PHP、Nginx以及如何配置他们的一些详细知识点。 首先,我们来谈谈CentOS。CentOS(Community ...

    CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL)

    ### CentOS 6.5 安装配置 LAMP 服务器 (Apache+PHP5+MySQL) 的详细步骤 在本文中,我们将详细介绍如何在 CentOS 6.5 操作系统上搭建一个完整的 LAMP(Linux、Apache、MySQL 和 PHP)服务器环境。LAMP 是一种流行的...

Global site tag (gtag.js) - Google Analytics