我需要灯在我的基础上。我已经有了php、apache和phpmyadmin。
Mysql已经被证明是我的一个问题。我已经成功地安装了mysql 5.7。不幸的是,mysql的人们决定增加一些愚蠢的改变,比如没有sudo就不能使用mysql -uroot -proot。由于此更改,我不能以根用户身份通过phpadmin登录。
所以我决定只安装mysql 5.6。
我一直在关注this guide.
不幸的是,当我执行apt-cache policy mysql-server时,我得到的结果是:
mysql-server:
Installed: (none)
Candidate: 5.7.23-0ubuntu0.18.04.1
Version table:
5.7.23-0ubuntu0.18.04.1 500
500 http://ph.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
500 http://ph.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
500 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages
5.7.21-1ubuntu1 500
500 http://ph.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
500 http://ph.archive.ubuntu.com/ubuntu bionic/main i386 Packages版本是5.7。所以现在指南说的是检查/etc/apt/sources.list.d/mysql.list。但这是我在里面的东西:
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out entries below, but any other modifications may be lost.
# Use command 'dpkg-reconfigure mysql-apt-config' as root for modifications.
deb http://repo.mysql.com/apt//ubuntu/ wily mysql-apt-config
deb http://repo.mysql.com/apt//ubuntu/ wily mysql-5.6
deb http://repo.mysql.com/apt//ubuntu/ wily mysql-tools
deb-src http://repo.mysql.com/apt//ubuntu/ wily mysql-5.6所以它实际上是正确的。但它仍然不是5.6。
有人能帮我吗?
发布于 2019-01-18 15:47:00
1.在软件和更新/其他软件中添加了14.04存储库:
deb http://archive.ubuntu.com/ubuntu trusty main2.安装mysql客户端和服务器:
sudo apt install mysql-server-5.6
sudo apt install mysql-client-5.6更新:在安装5.6之前,请确保没有其他mysql包存在:
dpkg -l | grep mysql -返回mysql包的列表。
使用apt-get purge <package name>清除它们。
来源:16.04 upgrade broke mysql-server
https://stackoverflow.com/questions/52875747
复制相似问题