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

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

ubuntu-14.04 系统安装mysql-5.6.21相关推荐

  1. ubuntu 14.04系统安装 Understand

    为了能方便的看代码,想安装 Scientific Toolworks Understand 软件,以图表形式学习代码编写,可是整了将近一天时间,总算满意了.诶,走的弯路太多,现在把具体教程分享如下: ...

  2. understand 一安装:ubuntu 14.04系统安装 Scientific Toolworks Understand 软件教程

    参考网址:https://blog.csdn.net/xingcen/article/details/70432203 首先说明一下,笔者是ubuntu 14.04(64位)操作系统,安装Unders ...

  3. Ubuntu 14.04安装mysql

    在ubuntu kylin上面安装mysq的过程中遇到一些问题,记录如下, wget http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-server_5. ...

  4. Ubuntu 14.04重装mysql

    昨天晚上在Ubuntu上摆弄Mysql,由于不熟悉操作,在移动数据文件夹的那一步 设置出错导致Mysql无法启动,在企图恢复设置未果之后只好重装Mysql.在使用sudo apt-get autore ...

  5. ubuntu 14.04安装mysql server mysql client

    $ sudo apt-get install mysql-server 1.使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES; 2.创建一个数据库ab ...

  6. ubuntu 14.04安装mysql数据库

    1. apt-get install mysql-server mysql-client 输入root的密码: 确认root的密码: 2. 连接测试是否成功:mysql –hlocalhost –ur ...

  7. 监控系统cat安装和配置demo ubuntu 14.04

    (1) 配置jdk安装环境 需要jdk1.7_79以下的jdk版本,以上的不兼容.我以前本地的是jdk1.7_80 ,编译好后,放到tomcat下不行. edit 2016.12.29 (最新的1.4 ...

  8. Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5)

    Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5) 原文:Ubuntu LAMP搭建 为了数据库课程设计,只好自己搭一个数据库系统,采用LAMP方式. ...

  9. Windows 7 Ubuntu 14.04完美双系统安装及系统引导配置

    Windows 7 & Ubuntu 14.04完美双系统安装及系统引导配置 来源:本站整理 作者:佚名 时间:2014-07-24 TAG: 我要投稿 本文写于完美安装双系统之后,所以图片会 ...

  10. redis ubuntu php 5.2,ubuntu 14.04下简易安装php5.5 + apache2 + redis + mysql

    我是在Windows 10下安装的vagrant环境. 1.首先官网:https://www.vagrantup.com/ 下载最新版的vagrant,安装:安装虚拟机VirtualBox:https ...

最新文章

  1. DrawerLayout侧滑
  2. selinux 的管理
  3. 第2章 Python 数字图像处理(DIP) --数字图像基础4 -- 像素间的一些基本关系 - 邻域 - 距离测试
  4. Centos7.x 安装 CDH 6.x
  5. Myeclipse中左边的项目目录没了
  6. TSVD截断奇异值分解
  7. 快速入门RabbitMq,看这一篇就够了。
  8. 项目Beta冲刺(团队1/7)
  9. Tr A 矩阵快速幂
  10. mac地址扫描源码_ARP-基础-扫描-攻击-防范!
  11. SecureCRT配色
  12. html常用代码大全_电子元器件知识资料大全
  13. 网上打开与关闭gps几种方案测试,其中方案3可行
  14. Python坦克大战源代码
  15. 达梦数据库授权到期替换key文件
  16. fx3u4ad一adp说明书_FX3U-4AD-PT-ADP用户手册FX3U-4AD-PT-ADP使用说明书 - 三菱
  17. 联想y7000笔记如何安装matlab,联想Y7000P笔记本怎样安装win7系统 安装win7系统操作分享...
  18. 植物大战 二叉树 递归——纯C
  19. 微信出了一个新功能专治「借钱不还」
  20. Linux上面开发android手机驱动加载.

热门文章

  1. IBM---Java 多线程与并发编程专题
  2. string 换行符_Java 11 已发布,String 还能这样玩!
  3. 操作系统原理第一章:操作系统概述
  4. 【Android 逆向】整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )
  5. 【MATLAB】变量 ( 变量引入 | 变量类型 )
  6. 【Flutter】侧拉导航栏实现 ( Drawer 组件 | PageView 组件 )
  7. 【错误记录】国际化报错 ( “xxx“ is not translated in “zh“ (Chinese) )
  8. 【计算理论】计算复杂性 ( 多项式等价引入 | 多项式时间规约 )
  9. 愤怒的小鸟(爆搜,剪枝)
  10. Selenium_python自动化环境搭建篇