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. Node.js Web框架收集

    原文地址:http://geek.csdn.net/news/detail/4020 框架列表: http://nodeframework.com/ 与其他很多语言一样,Node.js也有很多Web框 ...

  2. 后台API服务的设计考虑

    我在<写在最前>里说过,后台API的文档至关重要.不过,文档只是外在表现形式,设计才是真正的灵魂.我在这篇博文主要介绍的就是我在后台开发过程中,设计API时的考虑.我只说他是考虑,因为很多 ...

  3. Jmeter之Http Cookie Manager

    一.Http Cookie Manager的作用: 1.自动管理cookie:象浏览器一样的存储和发送Cookie,如果发送一个http请求他的响应中包含Cookie,那么Cookie Manager ...

  4. Effective Java 18 Prefer interfaces to abstract classes

    Feature Interface Abstract class Defining a type that permits multiple implementations Y Y Permitted ...

  5. mongodb--与spring整合

    一.spring-data-mongodb Spring Data是Spring专门用来数据处理的一个子项目,Spring Data除了spring-data-mongodb之外还包括spring-d ...

  6. 微博MySQL优化之路--dockone微信群分享

    微博MySQL优化之路 数据库是所有架构中不可缺少的一环,一旦数据库出现性能问题,那对整个系统都回来带灾难性的后果.并且数据库一旦出现问题,由于数据库天生有状态(分主从)带数据(一般还不小),所以出问 ...

  7. Spring-framework下载

    下载版本,修改版本号就行. http://repo.springsource.org/libs-release-local/org/springframework/spring/4.3.2.RELEA ...

  8. html插入链接

    每个网页都已一个地址,用URL()标识,通常在网站内部创建链接时,通常使用相对地址 内部链接 <a href="链接地址" target="目标窗口的打开方式(-s ...

  9. nyoj 38 布线问题

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=38 最小生成树水题~ 代码: #include "stdio.h" / ...

  10. 【转载】chromium浏览器开发系列第一篇:如何获取最新chromium源码

    背景:     最近摊上一个事儿,领导非要让写一篇技术文章,思来想去,自己接触chrome浏览器时间也不短了,干脆就总结一下吧.于是乎,本文顺理成章.由于有些细节必需描述清楚,所以这次先讲如何拿到ch ...