CentOS5.9 の場合。
> yum install mysql55
で MySQLの5.5がインストールされた。
デーモンを起動しとかないと使えない
/etc/init.d/mysql55-mysqld start
root アカウントは自動で作られる。
パスワードの設定
MySQLを起動
# mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('パスワード');
Query OK, 0 rows affected (0.00 sec)
# exit
パスワードを設定した後は、以下のようにして MySQLを起動
# mysql -u root -p Enter password:
> show databases;
CREATE DATABASE データベース名 ;
ユーザを作成
CREATE USER ユーザ名 ;
CREATE USER 'ユーザ名'@'localhost' IDENTIFIED BY 'そのユーザのパスワード' ;
作成したユーザに DBと権限を付与
GRANT ALL PRIVILEGES ON データベース名.* TO 'user'@'localhost'; FLUSH PRIVILEGES;
SET PASSWORD FOR ユーザ名 = 'パスワード' ;
> drop database データベース名 ;