Home > サーバー(Debian) | サーバー構築関連 > MySQLのインストール

MySQLのインストール

Buzzurlにブックマーク livedoorクリップ Yahoo!ブックマークに登録 このエントリーを含むはてなブックマーク

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;




コメント: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のソースに含まれているテーブルをインポートする。 [...]

Home > サーバー(Debian) | サーバー構築関連 > MySQLのインストール

Return to page top

運営会社(株)シーズ WEBアプリケーション、フリーCGI配布「ahref(エーエイチレフ)」 Eビジネスに強いレンタルサーバー「ACサーバー」 大容量ファイル転送サービス「デカメール」 動画を楽しもう♪動画ポータルコミュニティ「モヴィエ」