安裝
為了避免各種依賴無法下載,選擇所有依賴包集合bundle:
mysql8.0的鏈接:mysql-server_8.0.22-1debian10_amd64.deb-bundle.tar
- 下載
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-server_8.0.22-1debian10_amd64.deb-bundle.tar
- 解壓
解壓后發現有好多文件,但我們肯定不是全部安裝。
mkdir mysql-bundle
mv mysql-server_8.0.22-1debian10_amd64.deb-bundle.tar mysql-bundle
cd mysql-bundle
tar -xvf mysql-server_8.0.22-1debian10_amd64.deb-bundle.tar
- 刪除測試和debug的包
rm *test*
- 安裝
sudo apt-get install libmecab2 libjson-perl #安裝依賴包
sudo dpkg -i mysql-*.deb #安裝所有的包
- 配置
然后彈出密碼對話框,依次是密碼、重復密碼,設置完成就可以使用了
卸載
- 查看MySQL的依賴項:
dpkg --list|grep mysql
- 將列出來的相關依賴依次移除
sudo apt-get remove mysql-common
sudo apt-get remove mysql-apt-config
- 刪除mysql
sudo apt-get autoremove --purge mysql-8.0
- 清除殘留數據
dpkg -l|grep ^rc|awk '{print$2}'|sudo xargs dpkg -P
- 再次查看mysql依賴
dpkg --list|grep mysql
清除完畢~