電気ウナギ的○○

About Home

CentOS にいれた MySQL を手動アンインストール

shinoda (2011年5月19日 12:36)
やれやれ・・・。

運用元が vinstall で入れろとうるさいし、当初 vinstall でセットアップされた既存環境を色々いじるのも面倒なので、昨日、ソースから手動インストールした MySQL を削除するハメになった。

アンインストールと言うても、全部ファイルを削除して、自動起動設定消したり、ライブラリの読み込み設定とかを元に戻したり、細々とすることがあるな。面倒くせえ(^^;

取り敢えず、やったことをメモっとこ。

(1) まず、現在起動中の MySQL を停止

# service mysql stop
Shutting down MySQL........ SUCCESS!
# ps auxww|grep mysql
root     22152  0.0  0.0  1780  500 pts/0    S+   12:13   0:00 grep mysql

(2) 自動起動設定の削除

# chkconfig mysql off
# chkconfig --del mysql
# chkconfig --list mysql
service mysql supports chkconfig, but is not referenced in any runlevel (run 'chkconfig --add mysql')
# ls -la /etc/rc.d/init.d/mysql
-rwxr-xr-x 1 root root 12302 May 18 17:30 /etc/rc.d/init.d/mysql
# mv /etc/rc.d/init.d/mysql /etc/rc.d/init.d/mysql_old
# chmod 0 /etc/rc.d/init.d/mysql_old

(3) ライブラリをロードしないよう設定削除

# ls -la /etc/ld.so.conf.d/mysql-5.conf
-rw-r--r-- 1 root root 27 May 18 16:14 /etc/ld.so.conf.d/mysql-5.conf
# \rm /etc/ld.so.conf.d/mysql-5.conf

(4) DB の削除

# \rm /var/lib/mysql/mysql/*

(5) そういえば /etc/my.cnf も触ってたな。元に戻す。

# \cp /etc/my.cnf_20110518 /etc/my.cnf

(6) /usr/local/bin の下にシンボリックリンク貼ってるのを削除

# \rm /usr/local/bin/mysql
# \rm /usr/local/bin/mysqladmin

(7) /usr/local/mysql も全て消しちゃう

# \rm -r /usr/local/mysql

と、こんなところか。
mysql ユーザー/グループは残しておかないといかんからな。

ああ、面倒くせえ(^^;;;

電気ウナギ的○○

電気ウナギ的○○

About Back

コメント(0)

電気ウナギ的○○

電気ウナギ的○○

About Back

トラックバック(0)

トラックバックURL: https://blog.netandfield.com/mt/mt-tb.cgi/1579

電気ウナギ的○○

About This Site

電気ウナギ的○○
岩国在住。広島で働く超零細IT企業社長のいわゆる社長日記。
何か、酒と食い物のことばかり書いているようで・・・お察しのとおり、肥満体です:-)


2011/06/24
iPhone用サイト公開

Create with jQuery, jQTouch.


CLOSE