zoukankan      html  css  js  c++  java
  • ubuntu-14.04 系统安装mysql-5.6.21

    1、安装mysql前准备工作
     (1)、从官网下载mysql-5.6.21.tar.gz
     (2)、tar -zxvf mysql-5.6.21-tar.gz  会生成mysql-5.6.21的目录
     (3)、下载压缩包cmake-2.8.10.2.tar.gz   解压缩  
               tar -zxvf cmake-2.8.10.2.tar.gz   
     (4)、在当前层建立文件夹  mkdir  -p  /home/zxz/cmake-builder


    (5)、 配置安装文件夹  ./configure --prefix=/home/serverA/cmake-builder
    (6)、进入 cmake-builder文件夹,运行make 和make install命令
            cd  cmake-builder
            make          
            make  install
         
    (7)、 安装编译MySQL源代码须要的库
    sudo apt-get install cmake
    sudo aptitude install bison
            sudo apt-get install build-essential libncurses5-dev




    2. 安全前准备及文件夹设置
       $ sudo groupadd mysql


    $sudouseradd -gmysqlmysql


    $sudomkdir -p/var/mysql/


    $sudomkdir -p/var/mysql/data/


    $sudomkdir -p/var/mysql/log/


    $sudo mkdir /tmp/mysql.sock




    3. 使用cmak
    tar -zxvf mysql-5.6.21.tar.gz
    cd mysql-5.6.21
    sudo cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql
    -DMYSQL_UNIX_ADDR=/tmp/mysql.sock
    -DDEFAULT_CHARSET=utf8
    -DDEFAULT_COLLATION=utf8_general_ci
    -DENABLED_LOCAL_INFILE=1 
    -DMYSQL_DATADIR=/var/mysql/data


    4. 安装MySQL
      $ sudo make
     $sudomakeinstall


    5. 配置MySQL


      sudo chmod +w /usr/local/mysql


    sudochown -R mysql:mysql/usr/local/mysql


    sudochown -R mysql:mysql/var/mysql/


    sudoln -s /usr/local/mysql/lib/libmysqlclient.so.18/usr/lib/libmysqlclient.so.18


    sudocp support-files/my-default.cnf/var/mysql/my.cnf


    sudocp support-files/mysql.server/etc/init.d/mysqld


    sudocp support-files/my-default.cnf/etc/my.cnf


    sudochown-Rmysql:mysql*


    6、MySQL初始化安装


    sudo /usr/local/mysql/scripts/mysql_install_db  
    --defaults-file=/var/mysql/my.cnf
    --basedir=/usr/local/mysql
    --datadir=/var/mysql/data
    --user=mysql


    6. 启动MySQ
       sudo service mysqld start

    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    JavaEE开发中系列总结
    equals及==问题
    eclipse debug弹出窗
    MacOS Sierra 显示隐藏文件命令
    了解点Excel VBA 代码,让工作效率提升多倍~
    PADS Layout进行eco对比更新
    PCB走线规则与一些技巧介绍
    旁路电容与去耦电容的区别
    Flash download failed-Cortex-M3的原因及解决办法
    Keil U5不能识别DAP仿真器的解决办法及原因
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4686745.html
Copyright © 2011-2022 走看看