< | >

ロリポップ、Wordpressのdbだけを移転
  • (2013-09-05 12:22:29)
ロリポップのWordpressは遅い。使っているうちにユーザー数が増えてくるのだろう。多くのサーバーで非常に遅くなる。そんなときは最新サーバーに乗り換えよう(2013/09/05)

MySQL5.6(SSD採用)に移行しよう



ロリポップでは2013年4月にSSDのMySQLがスタートしている。ありがたい。SSDにして劇的に効果を体験できるか、それはムリだろうが、少し速いかもしれない。

※(結論)速くなったとは思えない。間違って劇的に速くなると引越者ラッシュでクラッシュだから、速くならないようにロリポップさんも調整しているのかな?

バックアップの取り方



・phpMyAgminへログイン


・ターゲットdbのエクスポート
 (1)「詳細 - 可能なオプションを全て表示」をチェック

 (2)フォーマット特有のオプション: → 生成オプション → 追加コマンド →
 「DROP TABLE/VIEW/PROCEDURE/FUNCTION/EVENTコマンドの追加」をチェック

 (3)残りはすべてデフォルトでOK
 「エンコーディングへの変換:」もデフォルトの「なし」で

・ファイルで保存


新dbの作成とインポート



すべてデフォルトでインポート。下記のメッセージとともにエラー発生:

-------------------------------
--
-- データベース: `LAA0085○-wp`
--
CREATE DATABASE `LAA0085○-wp` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQLのメッセージ: ドキュメント
#1044 - Access denied for user 'LAA0085○'@'210.172.144.67' to database 'LAA0085○-wp'

-------------------------------
※下記のようにコメントアウトで解決(MySQLのコメントアウトは「-- 」or「# 」。こんなんでいいのかな?)

# CREATE DATABASE `LAA0085○-wp` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
# USE `LAA0085○-wp`;


※2017/04/16 すべてデフォルトでインポートしようとしたら、エラー続出。今回はエラー箇所と思われるところをコメントアウトしても効果なし → どうやらインポートの時、左カラムの「information_schema」を選択していた。インポートしようとしているデータベースを選択してインポートのこと。




wp-config.phpの書き替え



wp-config.phpをWordpressのフォルダからダウンロードして、データベース名やユーザー名を書き替えてアップロードする。完了。移行作業自体、慣れると10分で終わる。



※2016年の記事 → (WordPress + MySQL)の引越







<< XPモードやXP・Win7のデュアルブートでやる?< | >SDカードの復旧方法 >>
search
layout
admin

[▲page top]