麻烦在Ubuntu 18.04上安装MySQL 8.0

时间:2019-03-25 18:26:53

标签: mysql

我有一个新安装的Ubuntu 18.04服务器。我想在上面安装MySQL 8.0,所以发出了以下在网上找到的命令

 wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb
 dpkg -i mysql-apt-config_0.8.10-1_all.deb

执行dpkg命令后,我得到一个屏幕来选择所需的配置。当然我选择MySQL 8.0。我希望看到这样的东西:

Selecting previously unselected package mysql-apt-config.
(Reading database ... 51260 files and directories currently installed.)
Preparing to unpack mysql-apt-config_0.8.10-1_all.deb ...
Unpacking mysql-apt-config (0.8.10-1) ...
Setting up mysql-apt-config (0.8.10-1) ...

但是,我只看到以下警告:

Warning: apt-key should not be used in scripts (called from postinst maintainerscript of the package mysql-apt-config)

在那之后,我只能安装MySQL 5.7,而不能安装8.0。

3 个答案:

答案 0 :(得分:0)

快要完成了...

您必须安装mysql-server apt软件包。

运行

sudo apt install mysql-server mysql-client(如果要使用客户端/连接器,则为mysql-client)

dpkg -l | grep "mysql"(以确保已安装)

mysql_secure_installation

systemctl reload mysql

  • 要在启动时启用:systemctl enable mysql

然后登录:

mysql -u root -p

这是一个教程:https://linoxide.com/linux-how-to/install-mysql-ubuntu/

答案 1 :(得分:0)

删除,清除和重新安装mysql-apt-config软件包对我来说已解决此问题:

dpkg --remove mysql-apt-config
dpkg --purge mysql-apt-config
dpkg -i mysql-apt-config_0.8.13-1_all.deb

enter image description here

答案 2 :(得分:0)

这是我的解决方案。 下载最新版本的mysql,0.8.10是不够的。