server_top


2004年11月02日

MySQLのインストール

MySQLのインストール
# apt-get install MySQL
# apt-get install MySQL-*

インストールされている事を確認する。
# mysqlshow
以下の様に表示されればOK

+-----------+
| Databases |
+-----------+
| mysql |
| test |
+-----------+

MySQLの基本設定
次にMySQLへログインする。
# mysql -u root mysql

MySQLアカウントのrootが自動的に作成されているがパスワードが設定されていないので設定する。
mysql> SET PASSWORD FOR root=PASSWORD('パスワード');

一旦ログアウト
exit

再びログイン
# mysql -u root -p
# Enter password:******

ユーザーの確認
mysql> select host,user,password from mysql.user;

+-----------------------+------+------------------+
| host | user | password |
+-----------------------+------+------------------+
| localhost | root | **************** |
| hogehoge | root | |
| localhost | | |
| hogehoge | | |
+-----------------------+------+------------------+
4 rows in set (0.00 sec)

匿名ユーザを削除する
mysql> delete from user where user="";
Query OK, 2 rows affected (0.10 sec)

変更を反映
mysql> flush privileges;

mysql> select host,user,password from mysql.user;
+-----------------------+------+------------------+
| host | user | password |
+-----------------------+------+------------------+
| localhost | root | **************** |
| hogehoge | root | **************** |
+-----------------------+------+------------------+
2 rows in set (0.00 sec)

DBの作成
mysql> create databases blog;

ユーザの作成
mysql> grant all on blog.* to hirokazu@localhost identified by '*****';
mysql> grant all on blog.* to hirokazu@'%' identified by '*****';

blank_space
投稿者 たけのうち : 12:23 | コメント (0) | トラックバック