Fedora19にMySQL-5.6.14-1をインストールする

rpmから入れます。
OracleのサイトからURLをゲットしてください。
http://dev.mysql.com/downloads/mysql/#downloads



↓このrpm固めたやつをゲットしてください。
Red Hat/Oracle Enterprise Linux ver. 6 (x86, 64-bit), RPM Bundle


Downloadボタンをしたら登録するかID入れろって言われますが、
下のほうにある「No thanks, just start my download.」を選ぶと華麗にスルーを決められます。


落としたら、必要なパッケージ入れます。

[root@db1 ~]# yum install libaio libaio-devel
[root@db1 ~]# yum install perl-Data-Dumper
これを入れないとrpmインストール中に以下のようなエラーが出る。

Can't locate Data/Dumper.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/bin/mysql_install_db line 42.


あとはrpmをインストールするだけ。

[root@db1 ~]# wget http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-5.6.14-1.el6.x86_64.rpm-bundle.tar
[root@db1 ~]# cp MySQL-5.6.14-1.el6.x86_64.rpm-bundle.tar /usr/local/src/




[root@db1 ~]# cd /usr/local/src/
[root@db1 src]# ls -la
合計 214880
drwxr-xr-x.  2 root root      4096 10月 22 20:03 .
drwxr-xr-x. 12 root root      4096 10月 21 21:09 ..
-rw-r--r--   1 root root 220026880 10月 22 20:03 MySQL-5.6.14-1.el6.x86_64.rpm-bundle.tar

[root@db1 src]# tar xvf MySQL-5.6.14-1.el6.x86_64.rpm-bundle.tar
[root@db1 src]# ls -la
合計 429756
drwxr-xr-x.  2 root root       4096 10月 22 20:03 .
drwxr-xr-x. 12 root root       4096 10月 21 21:09 ..
-rw-r--r--   1 root root  220026880 10月 22 20:03 MySQL-5.6.14-1.el6.x86_64.rpm-bundle.tar
-rw-r--r--   1 7155 wheel  18534880  9月 11 12:24 MySQL-client-5.6.14-1.el6.x86_64.rpm
-rw-r--r--   1 7155 wheel   3329604  9月 11 12:24 MySQL-devel-5.6.14-1.el6.x86_64.rpm
-rw-r--r--   1 7155 wheel  85034772  9月 11 12:24 MySQL-embedded-5.6.14-1.el6.x86_64.rpm
-rw-r--r--   1 7155 wheel  57625168  9月 11 12:25 MySQL-server-5.6.14-1.el6.x86_64.rpm
-rw-r--r--   1 7155 wheel   1936928  9月 11 12:26 MySQL-shared-5.6.14-1.el6.x86_64.rpm
-rw-r--r--   1 7155 wheel   3969816  9月 11 12:26 MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm
-rw-r--r--   1 7155 wheel  49586908  9月 11 12:26 MySQL-test-5.6.14-1.el6.x86_64.rpm




[root@db1 src]# yum install MySQL-*.rpm
MySQL-client-5.6.14-1.el6.x86_64.rpm を調べています: MySQL-client-5.6.14-1.el6.x86_64
MySQL-client-5.6.14-1.el6.x86_64.rpm をインストール済みとして設定しています
MySQL-devel-5.6.14-1.el6.x86_64.rpm を調べています: MySQL-devel-5.6.14-1.el6.x86_64
MySQL-devel-5.6.14-1.el6.x86_64.rpm をインストール済みとして設定しています
MySQL-embedded-5.6.14-1.el6.x86_64.rpm を調べています: MySQL-embedded-5.6.14-1.el6.x86_64
MySQL-embedded-5.6.14-1.el6.x86_64.rpm をインストール済みとして設定しています
MySQL-server-5.6.14-1.el6.x86_64.rpm を調べています: MySQL-server-5.6.14-1.el6.x86_64
MySQL-server-5.6.14-1.el6.x86_64.rpm をインストール済みとして設定しています
MySQL-shared-5.6.14-1.el6.x86_64.rpm を調べています: MySQL-shared-5.6.14-1.el6.x86_64
MySQL-shared-5.6.14-1.el6.x86_64.rpm をインストール済みとして設定しています
MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm を調べています: MySQL-shared-compat-5.6.14-1.el6.x86_64
MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm をインストール済みとして設定しています
MySQL-test-5.6.14-1.el6.x86_64.rpm を調べています: MySQL-test-5.6.14-1.el6.x86_64
MySQL-test-5.6.14-1.el6.x86_64.rpm をインストール済みとして設定しています
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ MySQL-client.x86_64 0:5.6.14-1.el6 を インストール
---> パッケージ MySQL-devel.x86_64 0:5.6.14-1.el6 を インストール
---> パッケージ MySQL-embedded.x86_64 0:5.6.14-1.el6 を インストール
---> パッケージ MySQL-server.x86_64 0:5.6.14-1.el6 を インストール
---> パッケージ MySQL-shared.x86_64 0:5.6.14-1.el6 を インストール
---> パッケージ MySQL-shared-compat.x86_64 0:5.6.14-1.el6 を インストール
---> パッケージ MySQL-test.x86_64 0:5.6.14-1.el6 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

======================================================================================================================================================================================
 Package                                    アーキテクチャー              バージョン                            リポジトリー                                                     容量
======================================================================================================================================================================================
インストール中:
 MySQL-client                               x86_64                        5.6.14-1.el6                          /MySQL-client-5.6.14-1.el6.x86_64                                81 M
 MySQL-devel                                x86_64                        5.6.14-1.el6                          /MySQL-devel-5.6.14-1.el6.x86_64                                 19 M
 MySQL-embedded                             x86_64                        5.6.14-1.el6                          /MySQL-embedded-5.6.14-1.el6.x86_64                             432 M
 MySQL-server                               x86_64                        5.6.14-1.el6                          /MySQL-server-5.6.14-1.el6.x86_64                               235 M
 MySQL-shared                               x86_64                        5.6.14-1.el6                          /MySQL-shared-5.6.14-1.el6.x86_64                               8.4 M
 MySQL-shared-compat                        x86_64                        5.6.14-1.el6                          /MySQL-shared-compat-5.6.14-1.el6.x86_64                         11 M
 MySQL-test                                 x86_64                        5.6.14-1.el6                          /MySQL-test-5.6.14-1.el6.x86_64                                 318 M

トランザクションの要約
======================================================================================================================================================================================
インストール  7 パッケージ

合計容量: 1.1 G
インストール容量: 1.1 G
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告: RPMDB は yum 以外で変更されました。
  インストール中          : MySQL-devel-5.6.14-1.el6.x86_64                                                                                                                       1/7
  インストール中          : MySQL-client-5.6.14-1.el6.x86_64                                                                                                                      2/7
  インストール中          : MySQL-test-5.6.14-1.el6.x86_64                                                                                                                        3/7
  インストール中          : MySQL-embedded-5.6.14-1.el6.x86_64                                                                                                                    4/7
  インストール中          : MySQL-shared-compat-5.6.14-1.el6.x86_64                                                                                                               5/7
  インストール中          : MySQL-shared-5.6.14-1.el6.x86_64                                                                                                                      6/7
  インストール中          : MySQL-server-5.6.14-1.el6.x86_64                                                                                                                      7/7
  検証中                  : MySQL-server-5.6.14-1.el6.x86_64                                                                                                                      1/7
  検証中                  : MySQL-embedded-5.6.14-1.el6.x86_64                                                                                                                    2/7
  検証中                  : MySQL-shared-5.6.14-1.el6.x86_64                                                                                                                      3/7
  検証中                  : MySQL-client-5.6.14-1.el6.x86_64                                                                                                                      4/7
  検証中                  : MySQL-shared-compat-5.6.14-1.el6.x86_64                                                                                                               5/7
  検証中                  : MySQL-test-5.6.14-1.el6.x86_64                                                                                                                        6/7
  検証中                  : MySQL-devel-5.6.14-1.el6.x86_64                                                                                                                       7/7

インストール:
  MySQL-client.x86_64 0:5.6.14-1.el6         MySQL-devel.x86_64 0:5.6.14-1.el6                 MySQL-embedded.x86_64 0:5.6.14-1.el6         MySQL-server.x86_64 0:5.6.14-1.el6
  MySQL-shared.x86_64 0:5.6.14-1.el6         MySQL-shared-compat.x86_64 0:5.6.14-1.el6         MySQL-test.x86_64 0:5.6.14-1.el6


MySQLの初期設定と起動

[root@db1 ~]# mysql_install_db --user=mysql --ldata=/var/lib/mysql/

[root@db1 ~]# /etc/init.d/mysql start
Starting MySQL. SUCCESS!


[root@db1 ~]# mysql -uroot
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.14 MySQL Community Server (GPL)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> SET PASSWORD FOR root@localhost=PASSWORD('admin');
Query OK, 0 rows affected (0.00 sec)

mysql> exit

[root@db1 ~]# mysql_secure_installation
[root@db1 ~]# systemctl enable mysql.service