facebook twitter hatena line google mixi email

Linux/mysqlインストール/mysql5.5

提供: 初心者エンジニアの簡易メモ
移動: 案内検索

既存mysqlアンインストール

# yum remove mysql
# rm -rf /var/lib/mysql

epel リポジトリを登録

# 64bit
# rpm -ivh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
# 32bit
# rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

remi リポジトリを登録

# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

mysql5.5インストール

# yum --enablerepo=remi install mysql mysql-server mysql-devel mysql-libs mysqlclient15 perl-DBD-mysql


Transaction Check Error:エラーが出る場合

32bitと64bitが競合しているため以下のようにアーキテクチャを指定して入れる

# yum --enablerepo=remi install mysql.i386 (32bit
# yum --enablerepo=remi install mysql.x86_64 (64bit

例) # 64bit指定

# yum --enablerepo=remi install mysql.x86_64
# yum --enablerepo=remi install mysql-server.x86_64
# yum --enablerepo=remi install mysql-devel.x86_64
# yum --enablerepo=remi install mysql-libs.x86_64
# yum --enablerepo=remi install mysqlclient15.x86_64
# yum --enablerepo=remi install perl-DBD-mysql.x86_64

起動時にMySQL Daemon failed to startエラーが出る場合

必要なファイルが存在時に出るらしい、以下コマンドを実行

mysql_install_db

Error message file '/usr/share/mysql/english/errmsg.sys' エラーが出る場合

以下表示されるライブラリをアンインストールして、mysql再インストール

rpm -q --whatprovides /usr/share/mysql/english/errmsg.sys

サービス起動などをする

linux/mysqlインストール/基本 [ショートカット]