centos6.5 安装mysql-5.5

因为之前一直使用的是ubuntu很少使用centos,今天需要安装数据库,本着快速解决此需求的心态,开始安装mysql,但是翻看好多资料,最后还是没有成功,一个小时时间真是够够的了,最后虚心求教好友,终于看到Starting MySQL..... SUCCESS!

废话不多说,现在开始。也加深下自己的印象。总不能一直apt-get下去,centos不这样让你搞。

一:准备工作

配置防火墙,开启3306端口

[[email protected] ~]# vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT   #这条默认是有的。

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT  #也不知道为什么这条添加在22这条后面。

重启防火墙,使其配置生效:

[[email protected] ~]#/etc/init.d/iptables restart

关闭SELINUX:

[[email protected] ~]# vi /etc/selinux/config

在后面添加如下信息:

SELINUX=disable

保存退出。

查看当前版本信息:

[[email protected] ~]# rpm -qa | grep mysql

如果有就卸载

卸载命令: [[email protected] ~]#yum -y remove (数据库名称)

二:安装Cmake,为Mysql编译工具

直接全部安装:

[[email protected] src]# cd /usr/local/src/

[[email protected] src]#yum install cmake ncurses5-devel gcc g++ bison openssl openssl-devel ncurses ncurses-devel gcc-c++  -y

安装完后继续:

三:正式安装:

下载mysql 版本

[[email protected] src]# wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.27.tar.gz

[[email protected] src]#tar zxvf mysql-5.5.27.tar.gz

[[email protected] src]#cd /usr/local/mysql

安装ncurses-devel包和bison包,如果有就不需要安装了

[[email protected] mysql]#yum install ncurses-devel

[[email protected] mysql]#yum install bison

配置用户组:

[[email protected] mysql-5.5.27]#groupadd mysql     #添加mysql用户组

[[email protected] mysql-5.5.27]#useradd -g mysql mysql -s /bin/false    #创建mysql用户,并加入到mysql组,不允许mysql用户直接登录系统

[[email protected] mysql-5.5.27]#mkdir -p /data/mysql   #创建数据库存放目录

[[email protected] mysql-5.5.27]#chown -R mysql:mysql /data/mysql/  #设置数据库目录权限

[[email protected] mysql-5.5.27]#mkdir -p /usr/local/mysql   #设置安装目录

[[email protected] mysql-5.5.27]#cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc

[[email protected] mysql-5.5.27]#make && make install

等待安装

四:配置

[[email protected] mysql-5.5.27]#cd /usr/local/mysql

[[email protected] mysql]#cp ./support-files/my-huge.cnf /etc/my.cnf    #拷贝配置文件,若存在则覆盖

[[email protected] mysql]#vi /etc/my.cnf                    #编辑,在[mysqld]下增加一行

datadir = /data/mysql

[[email protected] mysql]#./scripts/mysql_install_db --user=mysql        #生成mysql系统数据库

[[email protected] mysql]#cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld    #把mysql加入系统启动

[[email protected] mysql]#chmod 755 /etc/init.d/mysqld        #增加执行权限

[[email protected] init.d]#chkconfig mysqld on            #加入开机启动

[[email protected] init.d]#vi /etc/rc.d/init.d/mysqld         #编辑

basedir=/usr/local/mysql    #mysql程序安装路径

datadir=/data/mysql        #mysql数据存放vi 路径

[[email protected] mysql]#service mysql start #启动

#成功提示:Starting MySQL..... SUCCESS!

将mysql服务加入系统环境变量

[[email protected] mysql]#vi /etc/profile

添加:export PATH=$PATH:$JAVA_HOME/bin:/usr/local/mysql/bin

[[email protected] mysql]#source /etc/profile   #生效

五:设置密码

[[email protected] mysql]#./mysqladmin -u root password root  #设置成功

[[email protected] mysql]#service mysql restart #重启

[[email protected] mysql]#mysql -u root -p root  #进入mysql

Enter password:          #输入密码

以上为centos6.5 安装mysql文档。

时间: 2024-11-05 02:33:13

centos6.5 安装mysql-5.5的相关文章

CentOS6.5安装MySql、Apache、PHP

一.安装MySql 1.卸载CentOS自带的MySql 获取root权限先,卸载CentOS自带的MySql yum remove mysql 2.安装cmake 下载cmake wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz 安装 cd cmake-2.8.5 ./configure --prefix=/usr/local/cmake make make install 3.安装MySql 下载mysql.tar.gz包,这里用

CentOS6下安装MySQL数据库服务

大家好,今天是我在51CTO上的第一篇博文,以此来督促我自个养成一个好的学习习惯,也希望给大家有所帮助. ok,言归正传,今天我介绍的是在CentOS6环境下安装MySQL数据库,我所用到的是CentOS6镜像文件中所带的mysql包. 1.配置本地yum源. [[email protected] ~]# cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# ls CentOS-Base.repo.bak  CentOS-Debuginfo.

centos6.5安装mysql

2013年10月,MySQL开发团队正式宣布支持Yum仓库,这就意味着我们现在可以从这个Yum库中获得最新和最优版的MySQL安装包.本文将在一台全新安装的CentOS6上安装MySQL5.6,如果你不熟悉MySQL5.6的新特性,我建议从MySQL 5.6的新特性开始,其中有很多非常有用的特性. 首先我们需要从MySQL开发者网站下载Yum仓库文件,导入Yum库后,一个简单的yumupdate命令将确保你运行在MySQL5.6的最新发布版 上,包括一些安全特性的更新.Yum同时也将确保导入相关

centos6.5 安装mysql

在centos6.5上通过yum安装mysql: 1. yum list |grep mysql   (查看版本) 2.安装mysql yum install -y mysql-server mysql mysql-devel 3.查看mysql版本 rpm -qi mysql-server 4.启动mysql service mysqld start 第一次启动输出信息较多: 5.重启: service mysqld restart

阿里云主机 CentOS6.5 安装Mysql php Apache

真正的勇士感觉面对操蛋的人生.之前申请了一个香港的虚拟主机,各种问题各种慢,有时候就无缘无故的打不开了,中途还经历了一次他们更换服务器,还好我有网站备份,要不我只能蹲在墙角哭了.最近在做微信的开发,咱们也与时俱进一把,使用一下thinkphp的3.2版本!刚想愉快的搞一把,what?告诉我php版本小于5.3.0?什么鬼?看了看thinkphp的入口文件,大大的写着下面这句! // 检测PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die(

36. CentOS-6.3安装Mysql集群

安装要求 安装环境:CentOS-6.3安装方式:源码编译安装 软件名称:mysql-cluster-gpl-7.2.6-linux2.6-x86_64.tar.gz下载地址:http://mysql.mirror.kangaroot.net/Downloads/软件安装位置:/usr/local/mysql数据存放位置:/var/mysql/data日志存放位置:/var/mysql/logs 集群设计 首先设计集群的安装分配方式,我共需要5台服务器,服务器分配如下: 管理节点:    192

Centos6快速安装mysql 5.6

一.检查系统是否安装其他版本的MYSQL数据 [[email protected] ~]# yum list installed | grep mysqlmysql-libs.x86_64       5.1.73-8.el6_8  @anaconda-CentOS-201703281317.x86_64/6.9 [[email protected] ~]# yum -y remove mysql-libs.x86_64 Loaded plugins: fastestmirror, securi

阿里云服务器CentOS6.9安装Mysql

上篇讲了CentOS6.9安装tomcat,这篇来讲mysql的安装 1.查看CentOS是否安装了MySQL yum list installed | grep mysql //查看CentOS是否安装了MySQL 2.如果安装过,先把原来的MySQL删除,删除方法参照:http://blog.csdn.net/zhang41228/article/details/75570976 3.先查看yum库中的mysql yum list | grep mysql //查看yum库中的mysql 4

centos6.5yum安装mysql

一.查看系统中是否安装了mysql [[email protected] ~]# rpm -qa | grep mysql mysql-devel-5.1.73-7.el6.x86_64 mysql-server-5.1.73-7.el6.x86_64 mysql-libs-5.1.73-7.el6.x86_64 mysql-5.1.73-7.el6.x86_64 二.卸载原来的mysql rpm -e --nodeps mysql 三.安装mysql 1.查看yum服务器中与mysql有关的软

centos6.5 安装mysql 的过程

Linux中使用最广泛的数据库就是MySQL,使用在线yum的方式安装的版本落后MySQL网站好几个小版本, 所以折腾了几个星期,终于在CentOS 装好了mysql5.6,装完之后,对整个linux的操作,有提升了一个档次. 下面讲讲我在安装mysql中遇到的问题 测试机器环境: VMware Workstation 12 虚拟机 内存:2G Linux版本:CentOS MinimalCD 6.5 按照mysql 版本 MySQL-5.6.28-1.el6.i686.rpm-bundle.t