ユーザ用ツール

サイト用ツール


mysql:install_from_repository

文書の過去の版を表示しています。


Install from Repository

主要repoの一発インストール

CentOS 5.x(rpmforgeは一発無理)

rpm -Uvh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/5/x86_64/epel-release-5-4.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm
rpm -ivh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm 
 

CentOS 6.x

rpm -Uvh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
 
2014/02/17 15:00

インストール

# yum -y --enablerepo=remi install mysql-server
# yum -y --enablerepo=remi install mysql-devel.x86_64
  • 文字コードの設定
# vi /etc/my.cnf

以下の行を先頭に追加

[mysql]
default_character_set=utf8

[mysqld]
default_character_set=utf8
character_set_server=utf8
skip_character_set_client_handshake
  • 起動
# /etc/rc.d/init.d/mysqld start
  • 自動起動設定
# chkconfig mysqld on
  • rootユーザのパスワードを設定

デフォルトではrootユーザはパスワード無になっているので、必ず設定する。

# mysql -u root
mysql> UPDATE mysql.user SET Password = PASSWORD('pwd') WHERE User = 'root';
mysql> FLUSH PRIVILEGES;
  • ユーザ、DBを作成

使用するアプリケーション・環境に応じてユーザ、DBを追加する。 e.g.1)

mysql> GRANT ALL ON redmine.* TO 'redmine'@'localhost' IDENTIFIED BY 'redmine';
mysql> CREATE DATABASE redmine;

e.g.2)

mysql> GRANT USAGE ON *.* TO 'openpne'@'localhost' IDENTIFIED BY 'pwd';
mysql> GRANT ALL ON openpne3.* TO 'openpne'@'localhost';
  • mysqlから抜ける
mysql> exit
mysql/install_from_repository.1415091396.txt.gz · 最終更新: 2025/02/16 13:50 (外部編集)