昨天鸟上的mysql重置密码无效,然后干脆卸载了
mysql-common
,想重装一下,但是在重新安装了mysql-common
之后:
1、无法通过环境变量直接使用mysql
命令
2、也没有在/etc/mysql/
下找到通常用来放置二进制文件的bin
目录
3、find / -name "mysql"
也没有找到能用的
上面之所以都是在操作 mysql-common
,是因为在 apt remove mysql
和 apt install mysql
之后只有这个看起来是正常的包
然而这就是问题所在。
由于社区内没有搜索到相关解决方案,所以在Google找到解决方案之后,记录在这里,尝试为后来者提供一个解决思路。
系统版本:Parrot Security 4.7
镜像:清华TUNA镜像
解决方案
正确的包名应该是default-mysql-server
和default-mysql-server-core
,经测试,这两个包都需要安装,第一个包不会主动安装上core。
参考
How to install apache2,mysql,php - Support - Parrot Community