Install MySQLDump for MySQL 8.0 on Ubuntu 18.04
To get 8.0 client tools (or server) you have to install the official MySQL repo for apt. I recommend to follow this detailed guide.
TLDR;
- go to https://dev.mysql.com/downloads/repo/apt/
- find the link for the latest deb package (use that in the following steps)
- on your server:
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.16-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.16-1_all.deb
sudo apt-get update
sudo apt-get install mysql-client
-
mysqldump --version
(should say Ver 8.x.x)
Forget MySql packages, use MariaDb packages instead:
sudo apt-get install -y mariadb-client
https://mariadb.com/kb/en/mysqldump/