xxxxxxxxxx
sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
xxxxxxxxxx
I think this is because you are using client software and not the server.
mysql is client
mysqld is the server
Try: sudo service mysqld start
To check that service is running use: ps -ef | grep mysql | grep -v grep.
xxxxxxxxxx
# Try Uninstalling and Installing again
# Uninstall:
sudo apt-get purge mysql-server
sudo apt-get autoremove
sudo apt-get autoclean
# Install:
sudo apt-get update
sudo apt-get install mysql-server
For Linux (make sure that you've installed mysql-server and mysql-client
xxxxxxxxxx
# 1st step (Check the recent updates and install them)
sudo apt-get update && sudo apt-get upgrade -y
# 2nd step (Install mysql-server and mysql-client)
sudo apt-get install -y mysql-server mysql-client