昨日発覚した当サイトが使用しているデータベースが間違っていた件に関して,修正を実施します.
データベースのバックアップ
mysqldumpでデータベースのバックアップを取ります.なお,当サイトで利用しているデータベースはmariadbです.
webサーバのコンテンツバックアップ
webサーバのコンテンツをディレクトリごとバックアップします.tarコマンドなどでアーカイブしておくだけでいいと思います.
新規データベースの作成
mysqlコマンドでcreate databaseします.
データベースのインポート
mysqldumpしたファイルをmysqlコマンドでインポートします.
WordPress設定変更
WordPressで利用するデータベースの設定を変更します.
具体的にはWordPressインストールディレクトリのwp-config.phpの
/** WordPress のためのデータベース名 */
define( ‘DB_NAME’, ‘database name’ );
/** MySQL データベースのユーザー名 */
define( ‘DB_USER’, ‘user name’ );
/** MySQL データベースのパスワード */
define( ‘DB_PASSWORD’, ‘password’ );
の部分を変更します.
動作確認
このサイトのURLにアクセスして問題がないことを確認します.
以上で,データベースの移行は完了です.
コメント