Install from snap
https://github.com/tonybolzan/snap-mysql-workbench
sudo snap install mysql-workbench-community --edge snap connect mysql-workbench-community:password-manager-service snap connect mysql-workbench-community:ssh-keys
Install from APT repository
wget https://repo.mysql.com//mysql-apt-config_0.8.32-1_all.deb -P /tmp/ sudo dpkg -i /tmp/mysql-apt-config_*_all.deb sudo apt-get update sudo apt-get install mysql-workbench-community # cat /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 [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-apt-config deb [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-8.0 deb [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-tools #deb [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-tools-preview deb-src [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-8.0
Links
https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
https://raw.githubusercontent.com/panticz/installit/master/install.mysql-workbench.sh
https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
https://dev.mysql.com/downloads/workbench/
dpkg -i mysql-workbench-community_8.0.26-1ubuntu21.04_amd64.deb
sudo apt install -y libzip4 libmysqlclient21 libproj19 libzip4 mysql-common proj-data
# test
cat < /etc/apt/sources.list.d/mysql.list
deb http://repo.mysql.com/apt/${ID}/ $(lsb_release -cs) mysql-apt-config
deb http://repo.mysql.com/apt/${ID}/ $(lsb_release -cs) workbench-8.0
EOF
# fix utopic ?
sed -i 's|utopic|trusty|g' /etc/apt/sources.list.d/mysql.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 5072E1F5
sudo apt-get update
debconf-set-selections <<\EOF
mysql-apt-config mysql-apt-config/select-workbench select workbench-6.2
EOF
sudo apt-get install -y mysql-apt-config
# sudo apt-get install libmysqlclient18
sudo apt-get install -y mysql-workbench-community
# test 2
# dpkg --force-all
# sudo apt-get install libaio1
# sudo apt-get install libcairo2
# cat /etc/apt/sources.list.d/mysql.list
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-apt-config
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.6
deb http://repo.mysql.com/apt/ubuntu/ trusty workbench-6.2
# deb http://repo.mysql.com/apt/ubuntu/ trusty connector-python-2.0
# deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-utilities-1.5
apt-get update
sudo apt-get install -y mysql-workbench-community
# deb-src http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.6
# ssh tunnl error
http://bugs.mysql.com/bug.php?id=75764
# admin mysql client
#audo apt-get -y install mysql-admin
#audo apt-get -y install mysql-query-browser
Links
http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
http://dev.mysql.com/downloads/workbench
http://wiki.ubuntuusers.de/MySQL/Werkzeuge