LinuxMySQL5.0.16のインストールMySQL5.0.16のインストールインストールの準備MySQLのインストールには、バイナリインストール、パッケージ(RPM)、ソースの3種類の方法があります。バイナリーでは、さらに標準構成(Standard)、フル機能(Max)、開発者向けのDebugの3つが用意されています。ABからインストールに必要なファイルをダウンロードします。downloadsからTarballをダウンロードします。/usr/local/srcへダウンロードします。セキュリティ上・・・とのことで、専用ユーザーを作成します。mysqlダウンロードしたmysqlを展開します。--with-mysqld-user=mysqlオプションは、インストール先を/usr/local/mysqlに設定。デフォルトの文字コードをEUCに設定。デフォルト以外の文字コードもサポートする。MySQL!と表示されれば終了です。install古いマシンだったため、コンパイルにはかなりの時間がかかりました。データベースを初期化します。--user=mysqlデータディレクトリを別途設定する場合は、オプションで--datadir=/var/mysql/dataを追加します。初期化が終了すると、mysqlとtestというデータベースが作成されます。次のようにMySQLのrootユーザーパスワードの変更方法、MySQLの起動方法が表示されれば正常終了です。!インストールが完了したらデータディレクトリ以下の所有者をmysqlに変更します。/usr/local/mysql/varMySQLを下記コマンドで起動してみます。/usr/local/mysql/bin/mysqlshowと入力して次のように表示されればインストールは終了です。MySQL4にはなかったinformation_schemaが追加されています。|+--------------------+初期ユーザー設定インストールしたばかりのMySQLではrootユーザーが作成されています。rootユーザーのパスワードは設定されていないので、パスワードを設定します。設定方法は、3種類あります。mysqlを実行します。user;を実行してユーザーを確認します。'new-password'ユーザー名無しの匿名ユーザーも作成されているので、このユーザーは、削除します。権限はほとんどないそうですが念のために削除します。user='';匿名のユーザーが削除されたかを確認します。user;userにrootのみ表示されていれば成功です。mysqlから切断するには接続を切断するにはいくつかの方法が用意されています。「\q」,「exit」,「quit」,[Ctrl]+[D]起動設定PlamoLinuxの場合/etc/rc.d/rc.localを編集します。