deepin安装mysql,
sudo apt-get update
sudo apt-get install mysql-server mysql-client
sudo netstat -ntlp |grep mysql 查看mysql是否启动未启动则启动(service mysql stop/start/restart)
sudo cat /etc/mysql/debian.cnf里面有一个用户名和密码
mysql -u debian-sys-maint -p(debian.cnf中的密码,与p之间不要留有空格)
经过上面一般可以进入mysql了
执行update mysql.user set plugin="mysql_native_password" where user="root";
再执行update mysql.user set authentication_string=password('你自己设的密码') where user='root'and Host = 'localhost';
exit;
sudo service mysql restart重启数据库
mysql -u root -p登录
一般就解决问题了。