我有一个新安装的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。
答案 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
答案 2 :(得分:0)
这是我的解决方案。 下载最新版本的mysql,0.8.10是不够的。