1. 先安装好操作系统

  2.  

    在Mysql官网上下载最新版的Ubuntu Linux专用的Mysql。我这里下载的是:mysql-server_5.7.11-1ubuntu14.04_amd64.deb-bundle.tar。

  3.  

    解压文件 命令为:tar -xvf mysql-server_5.7.11-1ubuntu14.04_amd64.deb-bundle.tar.

  4.  

    解压开来后,一共有11个deb包,用sudo dpkg -i [包名]命令逐个安装,因为包与包中间存在依赖关系,这里安装有个先后顺序。

    我的安装的顺序是:

    1.mysql-common_5.7.11-1ubuntu14.04_amd64.deb

    2.libmysqlclient20_5.7.11-1ubuntu14.04_amd64.deb

    3.libmysqlclient-dev_5.7.11-1ubuntu14.04_amd64.deb

    4.libmysqld-dev_5.7.11-1ubuntu14.04_amd64.deb

  5.  

    而后需要安装一个依赖包叫libaio1,命令为sudo apt-get intall libaio1;

    而后继续:

    5.mysql-community-client_5.7.11-1ubuntu14.04_amd64.deb

    6.mysql-client_5.7.11-1ubuntu14.04_amd64.deb

    7.mysql-community-source_5.7.11-1ubuntu14.04_amd64.deb

  6.  

    这里需要再安装一个依赖包叫libmecab2,安装好后,继续安装最后一个:

    8.mysql-community-server_5.7.11-1ubuntu14.04_amd64.deb

    安装过程中需要设置数据库密码。

  7.  

    到这里,所有的已经安装完毕。输入Mysql -uroot-p可以登陆数据库了。

    系统环境

    64位

    1. Ubuntu 14.04.3 LTS \n  \l

    软件:

    去mysql官网下载ubuntu对应的版本号的service

    1. mysql-server_5.7.11-1ubuntu14.04_amd64.deb-bundle.tar

    步骤1:

    将所下载的文件放置在/user/locale/src/mysql-5.7.11文件夹中。

    发现有如下文件:

    libmysqlclient18_5.6.28-1ubuntu14.04_amd64.deb
    libmysqlclient-dev_5.6.28-1ubuntu14.04_amd64.deb
    libmysqld-dev_5.6.28-1ubuntu14.04_amd64.deb
    mysql-client_5.6.28-1ubuntu14.04_amd64.deb
    mysql-common_5.6.28-1ubuntu14.04_amd64.deb
    mysql-community-bench_5.6.28-1ubuntu14.04_amd64.deb
    mysql-community-client_5.6.28-1ubuntu14.04_amd64.deb
    mysql-community-server_5.6.28-1ubuntu14.04_amd64.deb
    mysql-community-source_5.6.28-1ubuntu14.04_amd64.deb
    mysql-community-test_5.6.28-1ubuntu14.04_amd64.deb
    mysql-server_5.6.28-1ubuntu14.04_amd64.deb
    mysql-testsuite_5.6.28-1ubuntu14.04_amd64.deb

    步骤2:

    准备好系统环境,因为本人在安装过程中出现的错误为:

     mysql-community-server 依赖于 libaio1 (>= 0.3.93);然而:
                   未安装软件包 libaio1。
         mysql-community-server 依赖于 libmecab2 (>= 0.996-1.1);然而:
                   未安装软件包 libmecab2。

        准备条件一(解决安装出现未安装软件包libaio1的问题):

    更新设置到最新系统:
        sudo apt-get update  
        sudo apt-get upgrade
        apt-get install libaio1

    由于安装依赖有先后顺序,所以一次安装为:

    1. sudo dpkg -i mysql-common_5.6.28-1ubuntu14.04_amd64.deb
    2. sudo dpkg -i libmysqlclient18_5.6.28-1ubuntu14.04_amd64.deb
    3. sudo dpkg -i libmysqlclient-dev_5.6.28-1ubuntu14.04_amd64.deb
    4. sudo dpkg -i libmysqld-dev_5.6.28-1ubuntu14.04_amd64.deb
    1. sudo dpkg -i mysql-community-client_5.6.28-1ubuntu14.04_amd64.deb
    2. sudo dpkg -i mysql-client_5.6.28-1ubuntu14.04_amd64.deb
    1. sudo dpkg -i mysql-community-server_5.6.28-1ubuntu14.04_amd64.deb

    安装此包的时候会出现 错误:未安装软件包libmecab2

    此时执行:

    1. sudo apt-get -f install

    安装这个jar会设置密码。

    1. sudo dpkg -i mysql-server_5.6.28-1ubuntu14.04_amd64.deb

    恭喜finish it

    此时mysql已经作为系统服务了:
    启动:/etc/init.d/mysql start

    步骤三:

    建立符号链接:

    完成后的数据目录位置:

    data directory : /var/lib/mysql

    完成后的配置文件目录位置:

    /etc/mysql

    我个人习惯建立一个/user/locale/mysql 下放一个data目录和一个etc目录。

    ps:若此数据库要远程使用,此时需要开启远程连接。看sql数据库篇。

ubuntu14.04上安装Mysql-5.7.11的更多相关文章

  1. [译]How to Install Node.js on Ubuntu 14.04 如何在ubuntu14.04上安装node.js

    原文链接为 http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/ 由作者Jacob Nicholson 发表于October ...

  2. Ubuntu 12.04上安装MySQL并运行

    Ubuntu 12.04上安装MySQL并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 安装MySQL数据库 sudo apt-get upda ...

  3. Ubuntu 20.04上安装MySQL教程,ubuntu安装mysql

    在Ubuntu 20.04上安装MySQL教程 先决条件 确保您以具有sudo特权的用户身份登录. 在Ubuntu上安装MySQL 在撰写本文时,Ubuntu存储库中可用的MySQL的最新版本是MyS ...

  4. Ubuntu14.04上安装pip的方法

    在Ubuntu14.04上,建议通过下面的方法安装,这是一种通用的方法,也适用于Windows,当然在Windows下 手动下载下来就行了 wget https://bootstrap.pypa.io ...

  5. 在ubuntu14.04上安装openstack mitaka

    最近在工作环境安装部署了juno版本,在GE口测试网络性能不太满意,发现mitaka版本支持ovs-dpdk,于是抽时间安装实验一番. 参考官网的安装文档,先准备将mitaka版本安装好再配置ovs. ...

  6. Caffe初学者第一部:Ubuntu14.04上安装caffe(CPU)+Python的详细过程 (亲测成功, 20180524更新)

    前言: 最近在学习深度学习,最先要解决的当然是开源框架的环境安装了.之前一直在学习谷歌的Tensorflow开源框架,最近实验中需要跟别人的算法比较,下载的别人的代码很多都是Caffe的,所以想着搭建 ...

  7. AWS ec2的ubuntu14.04上安装git服务

    http://imerc.xyz/2015/11/13/Ubuntu-14-04%E4%B8%8AGit%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E6%90%AD%E5 ...

  8. 在Ubuntu14.04上安装WordPress4搭建技术博客

    1.安装LAMP环境 1.1 安装Apache2 1.2 安装MySQL5 1.3 安装PHP5 1.4 安装phpMyAdmin 2.初始化数据库 3.下载并配置WordPress 4.配置Apac ...

  9. 如何在Ubuntu14.04中安装mysql

    接触过MySQL的小伙伴们都知道,在Windows下安装MySQL是一件让人十分头大的事情,但是在Ubuntu等其他Linux系统中安装MySQL就简单很多了,具体的教程如下.1.在Ubuntu的命令 ...

随机推荐

  1. xcode 设置快捷键 整行上下移动

    设置整行代码上下移动:找到Xcode中的自带的配置文件:/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/ ...

  2. 每日Scrum--No.6

    Yesterday:组内各种乱八七糟的问题,还有自己的效率问题 Today:进行小范围的测试实验 Problem:在显示各景点构成的邻接矩阵的时候,第一次编译未出现任何错误的提示,但是在程序运行时,无 ...

  3. SAM4E单片机之旅——14、LCD之SMC的配置

    在上个例子中,已经在ASF添加了ILI93xx模块,并做好了相关的声明.这次就做好SMC的配置,然后使用ASF提供的API在屏幕上打印出”Hello World!”字样. 一. 电路图 开发板的LCD ...

  4. Android Design Support Library——TabLayout

    TabLayout——选项卡布局,通过选项卡的方式切换view并不是material design中才有的新概念,选项卡既可以固定,也可以滚动显示效果如下: 通过addTab方法可以实现选项卡的动态添 ...

  5. BIEE从底层表结构向上更新

    影响BIEE查询结果的几个因素: 1.数据库表结构变化后,RPD如何处理? 更新物理层 增加.删除.修改表名. 添加字段:右键点击连接池,点击导入元数据.勾掉关键字,重新导入那张表. 删除字段:直接右 ...

  6. 版本控制工具VSS使用介绍

    什么是版本控制? 1.怎样对研发项目进行整体管理 2.项目开发小组的成员之间如何以一种有效的机制进行协调 3.如何进行对小组成员各自承担的子项目的统一管理 4.如何对研发小组各成员所作的修改进行统一汇 ...

  7. JavaScript中奇葩的假值

    通常在以下语句结构中需要判断真假 if分支语句 while循环语句 for里的第二个语句 如 if (boo) { // do something } while (boo) { // do some ...

  8. Rotate Array

    Rotate an array of n elements to the right by k steps. For example, with n = 7 and k = 3, the array  ...

  9. LINUX 用户’nobody’

    1>Windows系统在安装后会自动建立一些用户帐户,在Linux系统中同样有一些用户帐户是在系统安装后就有的,就像Windows系统中的内置帐户一样. 2>它们是用来完成特定任务的,比如 ...

  10. 我的vim配置文件.vimrc

    我的vim配置文件.vimrc map <silent> <F10> :TlistToggle<cr>map <silent> <F8> : ...