≪ トップ |
2005年11月23日
MySQL インストール
MySQL設定
MySQL設定ファイル編集(追加)
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set = utf8
[mysql]
default-character-set = utf8
起動
自動起動設定,確認
[root@server ~]# chkconfig --list mysqld
設定
MySQL サーバへ root ユーザでログイン
登録済ユーザ、パスワード確認
+------+-----------------------+----------+
| user | host | password |
+------+-----------------------+----------+
| root | localhost | |
| root | server.wave440.com | |
| | localhost | |
| | server.wave440.com | |
+------+-----------------------+----------+
4 rows in set (0.00 sec)
初期状態では、
localhostからアクセス出来る root ユーザと、どこからでもアクセス出来る root ユーザと、二つの匿名ユーザが登録されています。そして、どれもパスワードの設定はされていません。
このままでは良くないので、rootにパスワードを設定して、匿名ユーザを消去しておきます。
接続元ホストが localhost の root ユーザにパスワード設定
接続元ホストが自ホストの root ユーザにパスワード設定
登録済ユーザ,パスワード確認
※password フィールドには、暗号化されたパスワードが登録されます
匿名ユーザ削除
確認
登録データベース確認
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.00 sec)
mysql の方にはユーザ管理等の重要な情報が入っていますが、test の方は空で特に必要ないので削除します
確認
ログアウト
Movable Type 用に、データベース名 mt ,データベースに接続するユーザーのアカウント datauser ,パスワード datapass を登録,作成してます(データベース名等は、 Movable Type 導入に合わせてます)
rootでMySQLサーバへログイン
mt データベースへの全てのアクセス権限を持った、新規ユーザ datauser を登録
登録確認
ログアウト
datauser ユーザでMySQLサーバへログイン
mt データベース作成
データベース作成確認
ログアウト
Bye
投稿者 ゆう : 2005年11月23日 12:12 | カテゴリー CentOS (27)
トラックバック
http://www.wave440.com/blog/mt-trbk.cgi/147