MySQL: 2011年5月アーカイブ

やれやれ・・・。

運用元が 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 ユーザー/グループは残しておかないといかんからな。

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

このアーカイブについて

このページには、2011年5月以降に書かれたブログ記事のうちMySQLカテゴリに属しているものが含まれています。

前のアーカイブはMySQL: 2010年10月です。

次のアーカイブはMySQL: 2012年12月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。


月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら