`
JavaChristmas
  • 浏览: 29075 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

CentOS6.2安装MySQL5.5

阅读更多

从上午到现在一直在装MySQL,查了很多资料终于搞定了。和大家分享下。

 

操作系统:CentOS 6.2

 

安装工具:Windows 7的Xshell

 

一、下载cmake和mysql的安装包

 

 

wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz

wget http://mysql.mirror.kangaroot.net/Downloads/MySQL-5.5/mysql-5.5.21.tar.gz
 

 

二、安装cmake

 

cd cmake-2.8.5  #进入解压目录

./configure --prefix=/home/software/cmake/   #prefix后为安装目录

#发现这一步出现错误,无法继续
#经查找,发现是少装了个东西

 yum install gcc-c++    #如果上一步没错,跳过此步骤

make && make install

#cmake安装完成

 

三、安装MySQL

 

groupadd mysql  #添加mysql组

useradd -g mysql mysql  #创建用户mysql并加入到mysql组

mkdir -p /home/software/mysql  #创建MySQL数据库存放目录

mkdir -p/home/software/mysql/data #创建MySQL安装目录 

tar zxvf mysql-5.5.21.tar.gz  #解压

cd mysql-5.5.21 #进入mysql的解压目录

cmake . -DCMAKE_INSTALL_PREFIX=/home/software/mysql  \

-DMYSQL_DATADIR=/home/software/mysql/data \

-DSYSCONFDIR=/etc  #配置

#配置这一步我试了很久都报错,说找不到cmake命令

#后来改成下面的这句就可以了

                                   
/home/software/cmake/bin/cmake .

-DCMAKE_INSTALL_PREFIX=/home/software/mysql  \

-DMYSQL_DATADIR=/home/software/mysql/data \

-DSYSCONFDIR=/etc  #配置,就是你的cmake命令应该在安装目录的bin下

面,需要把整个路径写上才可以

make #编译

make install  #安装

 

四、配置MySQL

 

cd /home/software/mysql #进入mysql的安装目录

cp ./support-files/my-huge.cnf /etc/my.cnf   #拷贝配置文件

#(注意:/etc目录下面默认有一个my.cnf,直接覆盖即可)

vi /etc/my.cnf   #编辑配置文件,在 [mysqld] 部分增加下面一行

datadir = /home/software/mysql/data  #添加MySQL数据库路径

:wq!   #保存退出

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

cp ./support-files/mysql.server  /etc/rc.d/init.d/mysqld  

#把Mysql加入系统启动

chmod 755 /etc/init.d/mysqld   #增加执行权限

chkconfig mysqld on  #加入开机启动

vi /etc/rc.d/init.d/mysqld  #编辑

basedir = /home/software/mysql  #MySQL程序安装路径

datadir = /home/software/mysql/data  #MySQl数据库存放目录

service mysqld start  #启动 

vi /etc/profile   #把mysql服务加入系统环境变量:在最后添加下面这一行
 
export PATH=$PATH:/usr/local/mysql/bin
 
#下面这两行把myslq的库文件链接到系统默认的位置,这样你在编译类似PHP等#软件时可以不用指定mysql的库文件地址。
 
 ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql
  ln -s /usr/local/mysql/include/mysql /usr/include/mysql 
 
 shutdown -r now     

#需要重启系统,等待系统重新启动之后继续在终端命令行下面操作
  
mysql_secure_installation    #设置Mysql密码

#然后进行mysql的初始化配置,看提示就知道了

service mysqld restart  #重启

 

五、配置远程连接用户

 

vim /etc/sysconfig/iptables

#加入下面这行,注意把它添加到22端口后面,切记不要放在最后

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

:wq  #保存退出

/etc/rc.d/init.d/iptables restart

grant all privileges on *.* to bbcv@'%' identified by 'bbcv' with grant 

option  #进入mysql通过授权语句添加远程用户,之后便可以远程到mysql

 

 

1
0
分享到:
评论

相关推荐

    CentOS 6.2 下升级安装为MySQL 5.5的方法

    在CentOS 6.2操作系统中,MySQL 5.1默认安装,但因为不支持utf8mb4字符集,为了满足需求,需要将其升级至5.5版本。utf8mb4字符集支持更多的Unicode字符,包括表情符号,是UTF-8编码的一个超集。 升级MySQL的整个...

    mysql5.5源码编译安装

    很多人还不会编译MYSQL,特些上传,给有用的人参考吧。 环境:CENTOS 6.2 + MYSQL 5.5.20

    mysql高可用方案实战

    - **2.4.2 实战环境介绍**:采用CentOS 5.5 64位操作系统,MySQL版本为5.1.63。 - **2.4.3 MySQL的安装和配置** - 安装MySQL服务,并进行必要的安全设置和优化配置。 - **2.4.4 MySQL的主主同步配置** - 设置...

    libtinfo.so.5(64位)

    1. **安装库**:使用包管理器(如`apt-get`或`yum`)安装对应的库,例如在Ubuntu上执行`sudo apt-get install libtinfo5`,在CentOS上执行`sudo yum install ncurses-compat-libs`。 2. **更新链接**:如果库已存在...

    普元 PS6.1 安装指南

    - **操作系统**: 支持Windows Server 2008/2012/2016, Linux (Red Hat, CentOS, Ubuntu)。 - **中间件**: Java SE 8或更高版本;WebLogic, WebSphere, Tomcat等应用服务器。 **2.2.1 BPS开发版** - **Java**: Java...

    云服务器上搭建大数据伪分布式环境

    ##### 2、安装MySQL数据库 Hive使用MySQL作为其元数据存储库。 ###### 2.1 安装MySQL ```bash sudo yum install mysql mysql-server ``` ###### 2.2 启动MySQL ```bash sudo service mysqld start ``` ###### 2.3...

    Percona-XtraDBCluster-5.6

    ##### 5.1 在 CentOS 上安装 Percona XtraDB Cluster - **系统准备**:确保 CentOS 系统满足最低要求。 - **安装依赖**:安装所需的库和其他依赖项。 - **下载安装包**:从 Percona 官网下载合适的二进制包。 - **...

    先电云计算架构用户手册

    #### 6.2 安装 Dashboard 服务软件包 - **安装命令**:`yum install -y openstack-dashboard` #### 6.3 配置 - **配置文件**:编辑 `/etc/openstack-dashboard/local_settings.py` 文件。 #### 6.4 启动服务 - ...

    Openbravo技术评测

    - **CentOS 安装**:针对 Linux 平台,尤其是 CentOS 系统,提供了详细的安装指南。 **2.5 运行 Openbravo ERP** 完成安装后,可以通过 Web 浏览器访问 Openbravo ERP 的管理界面,开始使用或进一步配置系统。 **...

Global site tag (gtag.js) - Google Analytics