CentOS6のMySQL 5.1をMySQL 5.7にアップグレードする

Posted by onodai.


AnchorCMSのアップデートではまったので。
いい加減CentOS7にしなければ……。

  1. MySQL公式リポジトリの追加
    yum install https://dev.mysql.com/get/mysql80-community-release-el6-1.noarch.rpm
  2. MySQL 8.0のリポジトリを無効化
    yum-config-manager --disable mysql80-community
  3. MySQL 5.7の有効化
    yum-config-manager --enable mysql57-community
  4. MySQLのインストール
    yum install mysql mysql-devel mysql-server mysql-utilities
  5. MySQLをセーフモードで起動
    /usr/bin/mysqld_safe --skip-grant-tables &
  6. システムテーブルのアップグレード
    mysql_upgrade -u root
  7. セーフモードで起動したMySQLをKill
    ps aux | grep mysql
    kill -p 上で確認したPID
  8. サービス起動
    service mysqld start
  9. バージョン確認
    mysql --version
    mysql  Ver 14.14 Distrib 5.7.22, for Linux (i686) using  EditLine wrapper
comments powered by Disqus