10

Centos 6.4 をインストールし、Centos ディストリビューションに付属のバージョンを使用して MySQL をインストールしました。残念なことに、これは現在の 5.6.12 に対して MySQL 5.1.69 です。http://dev.mysql.com/doc/refman/5.5/en/linux-installation-native.htmlで述べられているように、「MySQL のバージョンは、現在利用可能なリリースよりもかなり遅れていることがよくあります」が、私はそうしませんでした。それを長く期待してください。

[root@centosBox ~]# rpm -qa | grep mysql
mysql-5.1.69-1.el6_4.x86_64
mysql-devel-5.1.69-1.el6_4.x86_64
mysql-server-5.1.69-1.el6_4.x86_64
mysql-libs-5.1.69-1.el6_4.x86_64
[root@centosBox ~]# whereis mysql
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
[root@centosBox ~]# 

別の方法は、 http://dev.mysql.com/doc/refman/5.5/en/linux-installation-rpm.htmlによる「MySQL の推奨インストール方法」である RPM パッケージによるインストールです。私はそうしましたが、それほど複雑ではありませんでしたが、利用可能な場合は常にyumでインストールする必要があるとよく言われるため、心配しています. ドキュメントの最後に向かって、yum を使用して非常に簡単に説明していますが、非常に短いので、それが正しい方法であるかどうか疑問に思います。

だから.... Linuxの達人ではないユーザーがCentosマシンにMySQLをインストール/アップグレードするための最良の方法は何ですか?

4

5 に答える 5

14

ちょうど今週 (2013-10-28)、MySQL は MySQL Community Edition の公式 yum リポジトリを発表しました。パッケージは、RHEL 互換の Linux (CentOS など) で使用することを目的としています。

システムに yum リポジトリを設定する方法を含むすべての詳細は、発表から見つけることができます。

http://insidemysql.com/announce-new-yum-repositories-for-mysql/

于 2013-10-29T23:32:37.707 に答える
9

少し話題から外れますが、そこに行きます。

リポジトリからインストールすることをお勧めします。これは、後でソフトウェアを簡単なyum upgrade. リポジトリは、ソフトウェアが他のライブラリと関連する可能性のある依存関係と同様に、それを処理します。

手動でインストールされた RPM パッケージ (インストーラyumとしてのみ機能する を使用した場合でも) も手動で管理する必要があります。

MySQL RPM パッケージには (マニュアルからわかる限り) 依存関係が表示されないため、こちら側からは安全です。

そして、あなたの質問に答えるために: 最良の方法は、リポジトリからのバージョンに固執することです。新しいバージョンが必要な場合は、正しい道をたどったことになります。

于 2013-06-16T23:20:34.790 に答える
8

私自身は教祖ではありませんが、あなたが言及した RPM メソッドの結果には満足していました。なぜなら、mysql-libs が他のパッケージの依存関係であるという問題を見たことがあるからです。

(必要な5.6バージョンとCPUによって異なります)

mkdir MySQL
cd MySQL
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-5.6.16-1.el6.x86_64.rpm-bundle.tar
tar -xvf MySQL-5.6.16-1.el6.x86_64.rpm-bundle.tar
yum install MySQL*rpm

それらを正しい順序でインストールし、競合することなく 1 つのステップで mysql-libs を削除します。

http://dev.mysql.com/doc/refman/5.6/en/linux-installation-rpm.html

于 2014-02-01T04:34:03.560 に答える
0

MySQL が少し遅れていることは驚くことではありません。なぜオラクルは、有料のオラクルを使用しないことを容易にするのですか? </rant>

いずれにせよ、新しい YUM リポジトリを追加することで、名前が不自然ですが、それ以外は同一のMariaDB を簡単に実行できます。

于 2013-06-16T23:08:06.953 に答える
-1

IUS リポジトリから MySQL 5.5 (mysql55-server.x86_64) をインストールできます (現在、バージョン 5.5.34 が利用可能です)。

于 2013-10-29T23:29:39.917 に答える