Ubuntu手动安装mysql5.7.10

 更新时间:2017年02月16日 09:37:50   作者:陈哞哞  
这篇文章主要为大家详细介绍了Ubuntu手动安装mysql5.7.10的详细过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本教程为大家分享了Ubuntu手动安装mysql5.7.10的过程,供大家参考,具体内容如下

1、下载安装包

MySQL官网下载地址

选择系统版本Ubuntu14.04后缀名为deb_bundle.tar的进行下载

Ubuntu Linux 14.04 (x86, 64-bit), DEB Bundle MySQL Server 5.7.x 237.6M(此处x即为mysql的最新版)

本文以mysql5.7.10为示例

(文件名为:mysql-server_5.7.10-1ubuntu14.04_amd64.deb-bundle.tar)

2、解压

放在 /usr/local/src 下解压:

1)、利用mv命令将安装包移动至目标路径:

mv /home/"当前登陆的用户名"/"安装包的下载路径"/mysql-server_5.7.10-1ubuntu14.04_amd64.deb-bundle.tar /usr/local/src(引号中的路径请自行修改)

2)、cd到目标路径:

cd /usr/local/src

3)、赋予权限:

sudo chmod +x mysql-server_5.7.10-1ubuntu14.04_amd64.deb-bundle.tar

4)、解压:

tar -xf mysql-server_5.7.10-1ubuntu14.04_amd64.deb-bundle.tar

解压出有以下文件:

libmysqlclient20_5.7.10-1ubuntu14.04_amd64.deb

libmysqlclient-dev_5.7.10-1ubuntu14.04_amd64.deb
libmysqld-dev_5.7.10-1ubuntu14.04_amd64.deb
mysql-client_5.7.10-1ubuntu14.04_amd64.deb
mysql-common_5.7.10-1ubuntu14.04_amd64.deb
mysql-community-client_5.7.10-1ubuntu14.04_amd64.deb
mysql-community-server_5.7.10-1ubuntu14.04_amd64.deb
mysql-community-source_5.7.10-1ubuntu14.04_amd64.deb
mysql-community-test_5.7.10-1ubuntu14.04_amd64.deb
mysql-server_5.7.10-1ubuntu14.04_amd64.deb
mysql-testsuite_5.7.10-1ubuntu14.04_amd64.deb
mysql-community_5.7.10-1ubuntu14.04_amd64.changes

(可以ls查看一下)

3、终端命令安装

0)、准备工作:更新依赖源及安装libaio1依赖

sudo apt-get update
sudo apt-get upgrade

apt-get install libaio1

1)、以下是我的安装顺序,大致每台机子都一样,如果终端有提示缺少哪个依赖可以稍微修改安装顺序

sudo dpkg -i mysql-common_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg-preconfigure mysql-community-server_5.7.10-1ubuntu14.04_amd64.deb

此步需要输入数据的root密码

sudo dpkg -i libmysqlclient20_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqld-dev_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-client_5.7.10-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-common_5.7.10-1ubuntu14.04_amd64.deb

2)、安装依赖包

sudo apt-get -f install
sudo apt-get -f install libmecab2

3)、安装mysql-server

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

4、检测安装及配置

mysql -u root -p

输入之前设置的帐户密码

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MySQL高可用与扩展方式

    MySQL高可用与扩展方式

    本文深入探讨了MySQL的高可用和扩展策略,包括主从复制与读写分离、MySQL集群与负载均衡、分布式数据库架构以及数据库的水平与垂直扩展,每个主题都提供了详细的代码示例,帮助读者理解和应用这些技术,通过这些策略,可以有效地提高MySQL数据库的性能、吞吐量和可用性
    2025-03-03
  • MySql修改密码后phpMyAdmin无法登陆的解决方法

    MySql修改密码后phpMyAdmin无法登陆的解决方法

    这篇文章主要为大家详细介绍了MySql修改密码后PhpMyAdmin无法登陆的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • mysql id从1开始自增 快速解决id不连续的问题

    mysql id从1开始自增 快速解决id不连续的问题

    这篇文章主要介绍了mysql id从1开始自增 快速解决id不连续的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • mysql线上查询前要注意资源限制的实现

    mysql线上查询前要注意资源限制的实现

    在数据库管理中,限制查询资源是避免单个查询消耗过多资源导致系统性能下降的重要手段,本文就来介绍了mysql线上查询前要注意资源限制的实现,感兴趣的可以了解一下
    2024-10-10
  • MySQL Workbench操作图文详解(史上最细)

    MySQL Workbench操作图文详解(史上最细)

    Workbench是MySQL最近释放的可视数据库设计工具,这个工具是设计 MySQL数据库的专用工具,下面这篇文章主要给大家介绍了关于MySQL Workbench操作的相关资料,需要的朋友可以参考下
    2023-03-03
  • MySQL视图和索引专篇精讲

    MySQL视图和索引专篇精讲

    这篇文章主要介绍了MySQL的视图和索引用法与区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-03-03
  • mysql连续聚合原理与用法实例分析

    mysql连续聚合原理与用法实例分析

    这篇文章主要介绍了mysql连续聚合原理与用法,结合实例形式分析了mysql连续聚合的原理、功能、使用方法及相关操作注意事项,需要的朋友可以参考下
    2019-12-12
  • MySQL 整表加密解决方案 keyring_file详解

    MySQL 整表加密解决方案 keyring_file详解

    这篇文章主要介绍了MySQL 整表加密解决方案 keyring_file详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • MySql8 WITH RECURSIVE递归查询父子集的方法

    MySql8 WITH RECURSIVE递归查询父子集的方法

    这篇文章主要介绍了MySql8 WITH RECURSIVE递归查询父子集的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • MySQL中的 inner join 和 left join的区别解析(小结果集驱动大结果集)

    MySQL中的 inner join 和 left join的区别解析

    这篇文章主要介绍了MySQL中的 inner join 和 left join的区别解析,本文通过场景描述给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05

最新评论