玄箱 Debian に MySQL4.1 をインストール

玄箱 Debian に MySQL4.1 をインストールします。

$ su
Password:(rootのパスワードを入力)
# aptitude update
# aptitude install mysql-server-4.1

aptitude は dselect に似たメニュドリブンな新しいパッケージインストーラですが、 apt-get の代わりのコマンドラインコマンドとしても使えます。

続けますか?と聞かれるので[Enter]を押します。

MySQLにdebian-sys-maintユーザーが作成されるが、消さないようにとか MySQLのrootのパスワードを設定するように等表示されます。 [Enter]を押し続行します。

インストールが完了します。

ユーザーの設定

インストールしたMySQLでは最初にrootユーザーが作成されています。 rootユーザーのパスワードは設定されていないので、パスワードを 設定します。

設定方法は、3種類あります。

1.mysql> SET PASSWORD FOR root@localhost=PASSWORD('new_password');
2.mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost \
              IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
3.# /usr/bin/mysqladmin -u root -p password 'new-password'

まず、データベースへ接続します。

# mysql -u root -p
mysql> SET PASSWORD FOR root@localhost=PASSWORD('new_password');

作成されているユーザーを確認するには user テーブルを参照します。

mysql> SELECT host,user,password from user;

MySQLの設定等は、[MySQLのインストール]や [LAMP]を参照してください。