さくらのVPS(CentOS)にMySQLをインストールする

  • このエントリーをはてなブックマークに追加

yumでMySQLをインストールする

sudo yum -y install mysql-server

インストール完了後、my.cnfファイルを設定(※必要に応じてファイルのバックアップを)

vi /etc/my.cnf

[mysqld]内に下記内容を追記

# character-set
default-character-set=utf8
skip-character-set-client-handshake

ファイル最後尾に下記内容を追加

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqldump]
default-character-set=utf8

反映完了後は起動関連の設定

sudo service mysqld start
sudo chkconfig mysqld on

インストール直後はrootにパスワードが設定されていないのでパスワードを設定する(※*****にパスワードを入力)

sudo mysqladmin -u root password *****

パスワード設定後はrootにてmysqlにログイン(※*****にパスワードを入力。-pの後に半角スペースは無し)

mysql -u root -p*****

rootにてログイン後、rootと同等権限をもったユーザを作成する

mysql> use mysql
mysql> GRANT ALL PRIVILEGES ON *.* TO [ユーザ名] IDENTIFIED BY '[パスワード]' WITH GRANT OPTION;

ユーザ作成後、パスワードが設定されていない不要なユーザを削除する

mysql> delete from user where password='';

その後は随時必要なユーザ、DB、テーブルを作成する。

  • このエントリーをはてなブックマークに追加