ubuntu下mysql卸载与安装
我之前安装过了,所以先从卸载开始。
查看当前mysql的版本
mysql -v
1、卸载
1.1)查看musql的依赖项
dpgk --list|grep msyql
1.2)
sudo apt-get remove mysql-common
1.3)
sudo apt-get autoremove --purge mysql-server-8.0
1.4)
dpkg -lgrep ^rc|awk '{print$2}' |sudo xargs dpkg -P
1.5)
dpgk --list|grep mysql
我到这一步已将彻底卸载干净啦!!!!
如果还有依赖项就继续清除直到没有依赖就可以了!
2、安装
2.1)下载安装包
sudo dpgk -i mysql-apt-config_0.8.15-1_all.deb
2.2)出现下面的界面,选择第一个 回车
2.3)出现第二个界面 ,选择mysql-8.0
2.4)出现第三个界面,选择ok
2.5)出现第四个界面,设置数据库密码
2.6)出现第五个界面,选择use legacy.........巴拉巴拉
2.7)等待安装结束就可以了。
安装成功后,发现根本不需要密码就可以进入数据库
去官网简单找了以下,没找到什么原因,可能是这种安装方法的初始化是使用的:mysqld --initialize-insecure的方式。找到了下面的这个命令 添加密码。
进入数据库后重新添加的密码!
alter user 'root'@'localhost' identified '密码';