MySql教程

安装mysql真难

本文主要是介绍安装mysql真难,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

  因为要在ubuntu上安装mysql,所以找了一篇博客过来安装,然而却是出现了各种问题

  ubuntu下安装mysql博客:https://blog.csdn.net/weixin_40814247/

   结果使用apt install mysql-server安装时给我报了个如下错误

The following packages have unmet dependencies:
 mysql-server : Depends: mysql-server-5.5 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

  于是,我就找到了对应的解决方案:https://blog.csdn.net/qq_37082966/article/

  我这里选择了安装aptitude进行处理,aptitude与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude在处理依赖问题上更佳一些。

  然而,安装mysql还是报错

Current status: 0 broken [-8].
W: Unable to read /etc/apt/preferences.d/ - DirectoryExists (2: No such file or directory)

  于是,我搜索了一波,找到了答案:https://blog.csdn.net/qq_33850304/article/details/103106283

  但是,我发现我执行这一行的时候还是报错

  • wget http://ftp.nl.debian.org/debian/pool/main/a/apt/apt-transport-https_1.4.9_amd64.deb
--2021-04-17 22:23:06--  http://ftp.nl.debian.org/debian/pool/main/a/apt/apt-transport-https_1.4.9_amd64.deb
Resolving ftp.nl.debian.org (ftp.nl.debian.org)... 130.89.149.21, 2001:67c:2564:a120::21
Connecting to ftp.nl.debian.org (ftp.nl.debian.org)|130.89.149.21|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-04-17 22:23:07 ERROR 404: Not Found

  经过我的不懈努力,我还是找到了答案(这里其实加不加都不影响,但是我看其他博主是因为没加s报错的,我这里主要还是因为后面的路径写错了):原来只需要在http后面加个s就可以了,可以使用以下命令进行下载

  • wget https://ftp.nl.debian.org/debian/pool/main/a/apt/apt-transport-https_1.4.9_amd64.deb

  主要原因是因为博主没考虑到这个网址的内容它更新了,原来的文件不在这个目录下面了,这个你只能去http://ftp.nl.debian.org/debian/pool/main/a/apt/这个链接自己去找deb文件了,因为现在它没有了1.4.9版本所以我这里一直报错没找到

  那么我们终于解决了这个博主下面遇到的问题,继续按流程走下去:传送门

  然而继续安装时还是报了一个错

  

   这里也给出了提示,依赖的libcurl3-gnutls没有安装,而且版本有限制,简单,我们装上看看

   解决到这,就太麻烦了,安装mysql,还是简简单单的使用外部下载传递给服务器解压的方式了,因为这个博主给了很多的建议

  https://blog.csdn.net/weixin_33739541/article/details/88705080

这篇关于安装mysql真难的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!