MySQLの構成とMySQLインスタンスのアンインストール

2524 ワード

以下の記事では、rpmパッケージを正しくインストールし、MySQLを構成およびアンインストールする方法について説明します.以下に、MySQLの構成とアンインストールMySQL(PHPと組み合わせた最適な組み合わせ)の詳細な操作手順について説明します.
MySQL(PHPとの組み合わせに最適)-server-4.0.14-0.i386.rpmを例にとると、
/dataディレクトリの下に置く
 
  
cd /data
rpm -ivh MySQL( PHP )-server-4.0.14-0.i386.rpm

インストールが完了すると、/usr/share/MySQL(PHPとのベストコンビネーション)ディレクトリにMySQL(PHPとのベストコンビネーション)の起動スクリプトMySQL(PHPとのベストコンビネーション)があります.serverおよびサンプルプロファイルなど(my-huge.cnf、my-large.cnf、my-medium.cnfなど)
構成MySQLファイルの例をコピーして、MySQL(PHPとの最適な組み合わせ)の構成ファイルとして使用します.
 
  
cp /usr/share/MySQL( PHP )/my-medium.cnf /etc/my.cnf

rpmパッケージのインストールが完了すると自動的にMySQL(PHPとの組み合わせの最適な組み合わせ)をシステムサービスにインストールするので、以下のコマンドを使用してMySQLを起動、停止することができます(PHPとの組み合わせの最適な組み合わせ)
MySQLの起動(PHPに最適な組み合わせ)
/etc/init.d/MySQL(PHPとのベストコンビネーション)startまたはservice MySQL(PHPとのベストコンビネーション)start
MySQLを停止(PHPとの組み合わせに最適)
/etc/init.d/MySQL(PHPとのベストコンビネーション)stopまたはservice MySQL(PHPとのベストコンビネーション)stop
これで、MySQL(PHPとの組み合わせが最適)サービスはインストール構成MySQLで完了します.
MySQL(PHPとの最適な組み合わせ)クライアントのインストール
 
  
rpm -ivh MySQL( PHP )-client-4.0.14-0.i386.rpm

MySQL(PHPとの最適な組み合わせ)インストール後のディレクトリ構造は以下の通りです.
ツールプログラムは/usr/binディレクトリにあります.-ls/usr/bin/MySQL(PHPとの最適な組み合わせ)*
サーバプログラム/usr/sbin/MySQL(PHPとのベストコンビネーション)d
データディレクトリ/var/lib/MySQL(PHPとの最適な組み合わせ)
デフォルトでは、MySQL(PHPとの最適な組み合わせ)は、localhostなどのエラーログファイル、バイナリログファイル、およびプロセスファイルを/var/lib/MySQL(PHPとの最適な組み合わせ)ディレクトリに書き込む.err、localhost.pid、localhost-bin.001等
これらの状況を変更するには/etc/my.を変更します.cnfファイル
ログファイルを/var/logディレクトリに書くとmy.cnfファイルに次の2行を追加します.
[MySQL(PHPに最適な組み合わせ)d_safe]
Err-log=/var/log/MySQL(PHPとの組み合わせに最適)d.log
ユーティリティ/usr/bin/MySQL(PHPとのベストコンビネーション)install_dbは、MySQL(PHPとの組み合わせの最適な組み合わせ)データベースを初期化するために使用できます.すなわち、/var/log/MySQL(PHPとの組み合わせの最適な組み合わせ)ディレクトリの作成、およびMySQL(PHPとの組み合わせの最適な組み合わせ)データベース(MySQL(PHPとの組み合わせの最適な組み合わせ)ライセンステーブルの作成などの情報)およびtestデータベース(空のライブラリ)の作成、誤って/var/log/MySQL(PHPと組み合わせた最適な組み合わせ)ディレクトリを削除すると、このプログラムで初期化できます.
MySQLのアンインストール(PHPとの最適な組み合わせ)
 
  
rpm -qa|grep -i MySQL( PHP )
rpm -ev MySQL( PHP )-server-4.0.14-0 MySQL( PHP )-client-4.0.14-0

アンインストール後/var/lib/MySQL(PHPとの組み合わせに最適)のデータおよび/etc/my.cnfは削除しません.もし役に立たないと判断したら、手動で削除します.
 
  
rm -f /etc/my.cnf
rm -rf /var/lib/MySQL( PHP )

以上、MySQLの構成とアンインストールについてご紹介しましたので、ご収穫をお待ちしております.