MAKIZOU.COM

WEB系SEのホームページ作成&サーバ構築運用メモ

MySQL5インストール&設定 - Linux

MySQLは、高速と堅牢性を追及したマルチユーザ・マルチスレッドのSQLデータベースで、世界でもっともに人気のあるオープンソースデータベースです。

今、ご覧のブログソフトもシステムの背景ではMySQLが動いています。
なので、おいらにとってサーバ運用をする上では必須ソフトウェアです。

■MySQLインストール
# cd /usr/local/src
# wget http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.45.tar.gz/from/http://ftp.iij.ad.jp/pub/db/mysql/
# tar zxvf mysql-5.0.45.tar.gz
# cd mysql-5.0.45
# useradd mysql
# ./configure --with-charset=utf8 --with-extra-charsets=all --with-mysqld-user=mysql --prefix=/usr/local/mysql
# make
# make install



■MySQL設定
# chown -R mysql:mysql /usr/local/mysql
# cd /usr/local/mysql
# cp share/mysql/my-medium.cnf /etc/my.cnf
# bin/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql:mysql var

起動スクリプトコピー
# cp share/mysql/mysql.server /etc/init.d/mysqld

起動スクリプトより起動
# /etc/init.d/mysqld start

MySQLログイン
# /usr/local/mysql/bin/mysql -u root -p

無名ユーザー削除
mysql> select user, password, host from mysql.user;
mysql> delete from mysql.user where user="";

rootパスワード設定
# set password for root@localhost=password('******');
# set password for root@127.0.0.1=password('******');
※******はパスワード

usernameユーザー作成
mysql> GRANT SELECT,INSERT,DELETE,UPDATE,CREATE,DROP,FILE,ALTER,INDEX,CREATE TEMPORARY TABLES ON *.* TO username@localhost IDENTIFIED BY '******';
※******はパスワード
※「username」は適当に変更してください

mysql> select user, password, host from mysql.user;

+----------+-------------------------------------------+---------------+
| user     | password                                  | host          |
+----------+-------------------------------------------+---------------+
| root     | *F5ED2F42A347CD627XXXXXXXXXXXXXXXXXXXXXXX | localhost     |
| root     | *E5FD5S42A797GH978XXXXXXXXXXXXXXXXXXXXXXX | 127.0.0.1     |
| username | *A04C8DF7FAE039ED6XXXXXXXXXXXXXXXXXXXXXXX | localhost     |
+----------+-------------------------------------------+---------------+
4 rows in set (0.00 sec)

MySQLのパスを通す
# vi /etc/profile

最終行に以下を追加

export PATH=/usr/local/mysql/bin:$PATH



  • カテゴリ:Web開発
  • 公開日:
  • 1つ星2つ星3つ星4つ星5つ星
    Loading ... Loading ...
    ↑ 記事評価をお願いします。

コメント&トラックバック

トラックバック用URL

コメント




使用できるXHTMLタグ <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>