首先在终端中查看MySQL的依赖项:dpkg --list|grep mysql 卸载:apt-get remove mysql-common 卸载:apt-get autoremove --purge mysql-server-5.7 清除残留数据:dpkg -l|grep ^rc|awk ‘{print$2}’|sudo xargs dpkg -P 再次查看MySQL的剩余依赖项:dpkg --list|grep mysql 继续删除剩余依赖项,如:sudo apt-get autoremove --purge mysql-apt-config
apt install mysql-service
ubantu 安装mysql 第一次使用root登陆是不需要密码的 mysql -uroot -p use mysql ; 查看user表 select host , user , authentication , plugin from user ; 修改root用户密码 : update user set authentication_string=PASSWORD(‘duyu4116’), plugin=‘mysql_native_password’ where user=‘root’ 这个不好用的话:
第一步:开启root用户其他ip地址登陆 update mysql.user set host = ‘%’ where user =‘root’ limit 1; 第二步:允许其他ip地址连接mysql vim /etc/mysql/mysql.conf.d/mysqld.cnf 注释掉 bind-address = 127.0.0.1
flush privileges ; (进入mysql) 重启mysql service mysql restart