zoukankan      html  css  js  c++  java
  • CentOS 6.5 安装MySQL过程

    使用软件的版本

    CentOS 6.5

    mysql-5.5.22.tar.gz

    cmake-2.8.6.tar.gz

    准备工作

    解压安装mysql之前把关于mysql软件包卸载,以免程序冲突,端口冲突。

    rpm -qa | grep mysql  查看

    rpm -e -nodeps mysql 强制卸载mysql并忽略依赖关系

    MYSQL5.5需要cmake编译安装 

    tar zxf cmake-2.8.6.tar.gz

    cd cmake-2.8.6

    ./configure

    gmake && gmake install

    步骤一

    源码编译及安装mysql

    创建运行用户和组

    groupadd mysql

    useradd -M -s /sbin/nologin mysql -g mysql

    解压并配置

    tar zxf mysql-5.5.22.tar.gz

    cd mysql-5.5.22

    【root@www mysql-5.5.22]cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all

    编译并安装

    【root@www mysql-5.5.22]make && make install

    步骤二

    对数据库目录进行权限设置
    chown -R mysql:mysql /usr/local/mysql

    建立配置文件

    【root@www mysql-5.5.22]rm -rf /etc/my.cnf

    【root@www mysql-5.5.22]cp support-files/my-medium.cnf /etc/my.cnf

    初始化数据库

    【root@www mysql-5.5.22]/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

    设置环境变量

    【root@www mysql-5.5.22]echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile

    【root@www mysql-5.5.22]. /etc/profile

    步骤三

    添加系统服务
    cp support-files/mysql.server /etc/rc.d/init.d/mysqld
    chmod +x /etc/rc.d/init.d/mysqld
    chkconfig --add mysqld

    开启mysqld服务
    service mysqld start

    netstat -anpt | grep mysql 查看端口3306是否存在

    注:本人也是学员,不足之处还望高手指教,后期会添加和修改。

     

  • 相关阅读:
    react 样式继承 属性传递
    react css-in-js
    react 利用高阶组件给页面加上动画
    react路由过渡动画效果
    REACT列表过度
    react 过渡动画组件
    VueJs之计算属性
    VueJs之判断与循环
    VusJs之入门
    MYSQL之数据报表
  • 原文地址:https://www.cnblogs.com/wqx851/p/6052182.html
Copyright © 2011-2022 走看看