zoukankan      html  css  js  c++  java
  • 二进制安装Mysql 5.6(免编译)

    安装系统基础软包 yum install -y make bc perl gcc openssl openssl-devel ncurses ncurses-devel

    安装方式:二进制免编译安装

    查看Linux多少位

    #uname -i

    x86_64

    下载MySQL版本

    #cd /usr/local/src

    #wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz

    初始化

    #tar zxvf /usr/local/src/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz  //解压到当前目录

    #mv mysql-5.6.26-linux-glibc2.5-x86_64 /usr/local/mysql  //移动mysql位置

    #groupadd mysql

    #usradd -s /sbin/nologin mysql  -g mysql //建立mysql用户

    # cd /user/local/mysql

    # mkdir -p /data/mysql  // 创建datadir,数据库文件会放到这里面

    # chown -R mysql:mysql /data/mysql //更改权限

    # ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql

    # yum install -y libaio 

    此步骤如果提示No such file or directory,可能的情况

                 ①Linux版本和你的MySQL版本不一致(系统32位,mysql是64位)

                 ②缺少安装包# yum install -y compat-libstdc++-33和yum install -y libaio

    正确完成初始化是有2个OK!!(查看上条命令是否成功 ehco $?)

    配置MySQL

    拷贝配置文件

    #cp support-files/my-default.cnf /etc/my.cnf   //提示覆盖:Y

    #vi /etc/my.cnf  //修改配置文件

    user = mysql
    basedir = /usr/local/mysql
    datadir = /data/mysql
    port = 3306
    socket = /tmp/mysql.sock
    log-error = /tmp/mysql_error.log
    pid-file = /tmp/mysql.pid

    wq! 

    拷贝启动脚本文件并修改其属性

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

    # chmod 755 /etc/init.d/mysqld

    修改启动脚本

    # vim /etc/init.d/mysqld

    修改内容datadir=/data/mysql  //初始化数据库时定义的目录

    # chkconfig --add mysqld   //增加mysql服务

    # chkconfig mysqld on   //设置开机启动

    修改/etc/profile文件,在文件末尾添加:

    PATH=/usr/local/mysql/bin:$PATH   //加入环境变量
    export PATH

    # service mysqld start  

    #msyql -u root -p

    提示输入密码   OK!!

  • 相关阅读:
    java 日期的格式化
    JAVA 线程
    java 异常
    java 内部类
    java 多态
    SpringBoot(12) SpringBoot创建非web应用
    SpringCloud(1) 架构演进和基础知识简介
    SpringBoot(11) SpringBoot自定义拦截器
    SpringBoot(10) Servlet3.0的注解:自定义原生Servlet、自定义原生Listener
    SpringBoot(9) SpringBoot整合Mybaties
  • 原文地址:https://www.cnblogs.com/Jack1023/p/4941270.html
Copyright © 2011-2022 走看看