1.分析安裝過程
1.刪除相關目錄
1.1.1目錄相關的cmake的參數
-DCMAKE_INSTALL_PREFIX= XXX 指向mysql安裝目錄 -DINSTALL_SBINDIR=sbin 指向可執行文件目錄(prefix/sbin) -DMYSQL_DATADIR=/var/lib/mysql 指向mysql數據文件目錄(/var/lib/mysql) -DSYSCONFDIR=/etc/mysql 指向mysql配置文件目錄 (/etc/mysql) -DINSTALL_PLUGINDIR=lib/mysql/plugin 指向插件目錄(prefix/lib/mysql/plugin) -DINSTALL_MANDIR=share/man 指向man文檔目錄 (prefix/share/man) -DINSTALL_SHAREDIR=share 指向aclocal/mysql.m4安裝目錄(prefix/share) -DINSTALL_LIBDIR=lib/mysql 指向對象代碼庫目錄(prefix/lib/mysql) -DINSTALL_INCLUDEDIR=include/mysql 指向頭文件目錄(prefix/include/mysql) -DINSTALL_INFODIR=share/info 指向info文檔存放目錄(prefix/share/info)
咱們先把這些目錄裏面和mysql相關的內容刪除php
1.先刪除-DCMAKE_INSTALL_PREFIX= /usr/local/mysql 指向mysql安裝目錄裏面的文件,連帶着-DINSTALL_SBINDIR=sbin 指向可執行文件目錄(prefix/sbin)mysql
-DINSTALL_PLUGINDIR=lib/mysql/plugin 指向插件目錄(prefix/lib/mysql/plugin) -DINSTALL_MANDIR=share/man 指向man文檔目錄 (prefix/share/man) -DINSTALL_SHAREDIR=share 指向aclocal/mysql.m4安裝目錄(prefix/share) -DINSTALL_LIBDIR=lib/mysql 指向對象代碼庫目錄(prefix/lib/mysql) -DINSTALL_INCLUDEDIR=include/mysql 指向頭文件目錄(prefix/include/mysql) -DINSTALL_INFODIR=share/info 指向info文檔存放目錄(prefix/share/info)
-DINSTALL_SBINDIR=sbin 指向可執行文件目錄(prefix/sbin)
這些都別連帶刪除了
2.刪除-DMYSQL_DATADIR=/var/lib/mysql 指向mysql數據文件目錄(/var/lib/mysql)sql
3.刪除-DSYSCONFDIR=/etc/mysql 指向mysql配置文件目錄 (/etc/mysql)vim
2.查看有沒目錄沒有刪乾淨
1.whereis mysqlbash
2.查看環境變量
2.1查看/etc/profile文件
2.2查看~/.bash_profile
2.3env查看環境變量
3.取消啓動腳本
3.1systemctl list-unit-files|grep enabled
3.2systemctl disable mysql.service #取消開機運行
4.刪除原先的定義的組
4.重裝
4.1修改環境變量
vim .bash_profile 添加export PATH=/usr/local/mysql/bin:$HOME/bin:$PATH./configure --prefix=/lnmp/php \