MySQLは5.6.14 5.1.73にアップグレード

MySQL5.6での読み取り専用トランザクションは、コストのスナップショットビューを作成し、読み取り専用の性能を向上さを助長している保持trx_sys->時間ミューテックスを減らすために改善導入し、それはよく知られています。

鉴于我司版本极低,所以亟需升级,接下来把本次升级的步骤和填坑记录下来:

とオンライン環境をアップグレードします。

  • CentOSの6.5
  • MySql5.1.73
  • Seafile(なぜ彼を述べバックで彼に言及)

最初のステップ:インストールファイルを準備します

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-shared-5.6.14-1.el6.x86_64.rpm/from/http://cdn.mysql.com/

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-client-5.6.14-1.el6.x86_64.rpm/from/http://cdn.mysql.com/

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.14-1.el6.x86_64.rpm/from/http://cdn.mysql.com/

ステップ2:SQLデータをバックアップ

デフォルトのデータディレクトリのCentOS環境での私たちのMySQLデータディレクトリ[は/ var / libに/ mysqlの]ので、直接あなたのマシンのバックアップディレクトリにコピーします。

第三ステップ:古いバージョンをアンインストールします

YUMのcompat-mysql51のMySQLのMySQLサーバのmysql-LIBSを削除

そして、それが依存[MySQLの-パイソン]のPythonのMySQLの接続を削除します

ステップ4:新しいバージョンをインストールします。

rpm -ivh MySQL-shared-5.6.14-1.el6.x86_64.rpm
rpm -ivh MySQL-server-5.6.14-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.6.14-1.el6.x86_64.rpm

service mysql start

OK、ここでは、一般的に、それがアップグレードであることを完全に、そしてファーガソンあります。ティーンエイジャー若すぎる......

段ピットが始まりました:

  • スキーマは、カスタム関数を使用しているため、エラーを呼び出すときに、「てmysql.procからロードできません」
    • -pパスワード-uroot mysql_upgradeコマンドコマンドを実行する必要はありません覚えておいてください
    • TABLEはALTER procCOLUMNのMODIFY commentNOT NULL AFTERをutf8_binテキスト・キャラクタ・セットUTF8のCOLLATEをsql_mode
    • ピットが充填されました。
  • Seafileサービスが実際にどちらかのテーブル、クエリ内の関連スキーマseafileからクライアントに接続されている新しい管理者ユーザーを作成するために私を促し、オンになっている、私たちはテーブルを見つけることができません。おそらく、ピットへの最初のコマンドは、破壊され実行されるべきではありません。
    • 幸いなことに、私たちは第二段階でデータをバックアップしています。
    • バックアップデータの復元[は/ var / libに/ mysqlの]を置き換え、エラー「MySQLのERROR!PIDファイルを更新せずに終了し、サーバーを」起動、エラーログ出力パスな/etc/my.cnfを表示(/etc/my.cnfがない場合、エラー・ログのパスは/ var / libに/ mysqlの/ [マシン名] .ERR)、ログの表示
      • 未知の変数「デフォルトの文字セット= UTF8」
      • オペレーティング・システム・エラー番号13(ファイル操作右)、家庭用ファイルと解凍パケットは、MySQLれていないため、chownコマンドのmysql:mysqlの後に成功した-Rの/ var / libに/ mysqlの。

これまでのところ、すべてのピットが満たされています。

オリジナル:ビッグボックス  MYSQL 5.6.14 5.1.73にアップグレード


おすすめ

転載: www.cnblogs.com/wangziqiang123/p/11618145.html