- 投稿日2009-10-09 (金)
- 更新日2009-11-25 (水) 18:09
- サーバー(Debian) | サーバー構築関連
MySQLをインストールします。
ECサイト、Webアプリや掲示板やBlogに至るまで様々な分野でデータベースは活用されており
もはや欠かせない機能となっています。
ここではソースからインストールしています。
MySQLを使用する為のユーザーを作成します
adduser mysql
MySQLをダウンロードします。(最新版は公式ページより確認してください)
cd /usr/local/
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.38-linux-i686-glibc23.tar.gz/from/http://ftp.iij.ad.jp/pub/db/mysql/
tar zxvf mysql-5.1.38-linux-i686-glibc23.tar.gz
ln -s mysql-5.1.38-linux-i686-glibc23/ mysql
cd mysql
mv /etc/mysql/my.cnf /etc/mysql/my.cnf_old
データベースを初期化します
はじめてインストールする時以外は実行しないで下さい。
アップデート時などに実行してしまうと、データが初期化されます。
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
chgrp -R mysql .
MySQLの起動
su - mysql -c "/usr/local/mysql/bin/mysqld_safe --user=mysql &"
MySQLの初期設定
su - mysql
mysql -u root
パスワード設定
set password for root@localhost=password('パスワード');
パスワードのないユーザを削除
use mysql
DELETE FROM user WHERE Password = "";
ユーザ追加
GRANT ALL PRIVILEGES ON *.* TO mysql@localhost IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
ユーザーの確認
select user,host,password from mysql.user;
- 次の記事→ サーバー監視ソフト「cacti」 -インストール-
- 前の記事→ proftpを使ったFTPサーバーの構築
コメント:0
トラックバック:2
- この記事のトラックバックURL
- http://www.ahref.org/tech/server/459.html/trackback
- この記事へのリンク
- エーエイチレフ linuxサーバー技術情報 からの記事 MySQLのインストール
- pingback from サーバー監視ソフト「cacti」 -インストール- - linuxサーバー技術情報 09-11-05 (木) 17:21
-
[...] Older [...]
- pingback from サーバー監視ソフト「cacti」 -インストール- - エーエイチレフ linuxサーバー技術情報 09-11-27 (金) 21:43
-
[...] ③MySQLの設定 インストールが出来ていない場合はMySQLインストールを参考に。 cacti用mysqlユーザーの作成し、cactiのソースに含まれているテーブルをインポートする。 [...]















関連記事