[ ホーム | 一覧 | 検索 | 最終更新 | ヘルプ ] [ 新規 ]

KAWANO's PukiWiki Plus! - Install Log/CentOS6/MySQL のバックアップ(No.3)

AND OR
  • バックアップ一覧
  • 差分 を表示
  • 現在との差分 を表示
  • 現在との差分 - Visual を表示
  • ソース を表示
  • Install Log/CentOS6/MySQL へ行く。
    • 1 (2014-03-21 (金) 19:37:27)
    • 2 (2014-03-21 (金) 20:38:18)
    • 3 (2014-04-01 (火) 21:06:16)

MySQLの導入

▲ ▼

MySQLサーバのインストール

ここまでの段階で、MySQLのライブラリ関係はインストールされている。

mysql-libs.x86_64              5.5.36-1.el6.remi                    @remi
compat-mysql51.x86_64          5.1.54-1.el6.remi                    @remi

PHPと同様にRemiリポジトリを利用して、MySQLサーバなどのソフトウェアをインストールする。

# yum install --enablerepo=remi,epel mysql mysql-server mysql-devel
  mod_auth_mysql mysql-connector-odbc

依存関係のためいくつかのパッケージがインストールされる。

▲ ▼

MySQLの設定

設定ファイルを編集する。

# vi /etc/my.cnf

次のような設定を追加する。今回は、MySQLのバージョンが5.5(以上?)になっているはずなので、以前とはいくつか設定が変更されている。

[mysqld]
character-set-server = utf8
skip-character-set-client-handshake
old-passwords = 1

[mysqld_safe]
character-set-server = utf8

[mysql]
default-character-set = utf8
▲ ▼

MySQLサーバの起動

システムが起動するときに、MySQLも起動するようにする。

# chkconfig mysqld on
# service mysqld start
▲ ▼

MySQLサーバの初期設定

データベースを初期化するには、 「mysql_install_db」コマンドを使用する

# mysql_install_db

安全にデータベースを利用するために、 「mysql_secure_installation」というコマンドを使用する。 rootのパスワードなどを対話形式で設定できる。

# mysql_secure_installation

「mysql_secure_installation」というコマンドを使わない場合の手順もまとめておく。 まず、データベース管理者のパスワードを設定する。

# mysql -u root
mysql> set password for root@localhost=password('パスワード');
mysql> set password for root@'127.0.0.1'=password('パスワード');
mysql> set password for root@'ホスト名'=password('パスワード');

次に、匿名ユーザを削除する。

mysql> delete from mysql.user where user='';

設定を確認する。

mysql> select user,host,password from mysql.user;
...
mysql> flush privileges;  ←設定を反映する。
mysql> exit

あとはテスト用のデータベースを削除しておく。

▲ ▼

データベースのアップデート

MySQLをアップデートしたときに、データベースやテーブルを更新が必要な場合がある。 その場合は指定されたコマンドを使用する。使わないとえらいことになることも……

# mysql_upgrade -u root -p
▲ ▼

参考

  • http://centossrv.com/mysql.shtml
  • http://www.server-world.info/query?os=CentOS_6&p=mysql&f=1
  • http://wikiwiki.jp/poiuy/?LAMP%A5%B5%A1%BC%A5%D0%B9%BD%C3%DB
  • http://server-setting.info/scientific-linux/mysql5-5-install.html
  • http://oxynotes.com/?p=4973

メニュー

  • トップ
  • 授業
  • PukiWiki Log
  • Install Log
  • 道具箱
  • セキュリティ情報
  • RSSアンテナ

大学関係リンク

  • Webメール
  • 健康システム学科
  • 情報メディアセンター
  • 兵庫大学

今日の5件
  • FrontPage(35)
  • Lecture/CompPracC32005/10th(1)
  • Lecture/CompPracC2005/8th/example(1)
  • Lecture/CompPracR2004/11th(1)
  • Lecture/CompPracC2006/11th(1)
最新の5件
2016-04-08
  • Lecture/timetable_2016
  • Lecture
  • FrontPage
2015-09-30
  • Lecture/timetable_2015
2015-04-04
  • MenuBar

total: 4426
today: 1
yesterday: 1
now: 3


リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
http%3A%2F%2Fhs-www.hyogo-dai.ac.jp%2F~kawano%2F%3FInstall%252520Log%25252FCentOS6%25252FMySQL
Founded by Minoru Kawano.
Powered by PukiWiki Plus! 1.4.7plus-u2-i18n. HTML convert time to 0.564 sec.
Valid XHTML 1.1