当前位置: 首页 > news >正文

Ubuntu 20.04 安装mysql-5.7.9

背景:

因业务需求,ubuntu20源中默认的mysql 版本是8.0的,和部分老的应用不兼容,所以需要再服务器上安装5.7的版本数据库

安装

1、下载安装包

https://cdn.mysql.com/archives/mysql-5.7/mysql-server_5.7.9-1ubuntu15.04_amd64.deb-bundle.tar

具体安装包的版本自己选择,下载地址如下:
https://downloads.mysql.com/archives/community/
在这里插入图片描述

2、上传到服务器,并解压(如果服务器有外网,可以直接在服务器上下载)

在这里插入图片描述

3、下载依赖:

安装软件包提示缺少
在这里插入图片描述由于ubuntu20中已经废弃了multiarch-support,所以需要下载旧版本的软件包;对于类似软件包,我推荐在阿里云中下载:
在这里插入图片描述
在这里插入图片描述
然后安装软件包:

dpkg -i   multiarch-support_2.23-0ubuntu3_amd64.deb 
Selecting previously unselected package multiarch-support.
(Reading database ... 106769 files and directories currently installed.)
Preparing to unpack multiarch-support_2.23-0ubuntu3_amd64.deb ...
Unpacking multiarch-support (2.23-0ubuntu3) ...
Setting up multiarch-support (2.23-0ubuntu3) ...

4、创建配置文件,不然安装会报错

touch /etc/mysql/mysql.cnf

在这里插入图片描述

重新安装软件包

dpkg -i *.deb

在这里插入图片描述

http://www.dtcms.com/a/457212.html

相关文章:

  • 二、排版格式与注释
  • 计组2.2.1——加法器,算数逻辑单元ALU
  • 东莞网站建设公司注册郑州企业网站排名
  • 2025-10-08 Python 标准库 4——内置类型:数字类型
  • java ArrayList的add方法是插入到最后吗
  • Kotlin 判空写法对比与最佳实践
  • 如何在中国建设银行网站转账网站域名格式
  • OSI 七层模型
  • HTTP Client
  • 网络彩票网站建设电商具体是做什么的上班
  • 【C语言基础详细版】02. 数组详解:从概念到应用全面解析
  • 告别项目文档滞后:Litho(deepwiki-rs)在CI/CD中的自动化文档生成实践
  • 接口测试-postman-全局变量与环境变量
  • 使用MockMVC进行Web请求验证
  • 淄博网站制作设计html5教程下载百度云
  • 专业网站建设怎么样网站建设的感想与建议
  • CMD命令行
  • MySQL————库的操作
  • Hugging face下载模型错误:401 Client Error: Unauthorized for url
  • 安装系统进阶专题(中)
  • 济南网站建设(力推聚搜网络)北京上地做网站
  • TortoiseSVN下载安装汉化教程(附安装包)
  • 泰安网站建设价格长治公司网站建设
  • (六)Vuex
  • 【代码】P6283 [USACO20OPEN] The Moo Particle S [思维]
  • linux信号(14)——SIGALRM:从“手机闹钟”看SIGALRM:进程的非阻塞定时神器
  • AJAX JSON 实例
  • 昆山做网站费用做精美得ppt网站知乎
  • 聊聊[自己制作手机 之 特别注意事项]
  • 量子通信:从“不可克隆”到“可证明安全”的信息传递新范式