XREAのMySQLをバックアップする手順は比較的知られているが、初手から一貫した手順が見当たらなかったのでまとめてみる。 XREAのWeb管理画面にログインして[ホスト情報登録]→[SSH登録] 5分ほど待つ SSHクライアントでs???.xrea.com(自分のサーバ)に接続。ID、PassはWeb管理画面と同じ シェルからダンプコマンド入力→ mysqldump -u ユーザーID –password=’データベースのPass’ –opt データベース名 > /virtual/ユーザーID/mysql.dump シェルからファイル圧縮→ gzip mysql.dump SSHをログオフ FTPでmysql.dumpファイルをダウンロード。上のPathではFTPのルートにできている データベース名はphpMyAdminの画面から確認できる。1つ目はユーザーID名と同じ名前で作成される
先日、XREAのMySQLデータベースをバックアップしたのだが、文字コードのトラブルでリストアできないことに気づいた。 経緯と対策を整理してみる。 問題は、MySQLの文字コードが4種類指定できてしまうことから来ている。 設定はmysqlに接続した状態でstatusコマンドを入力すると確認できる。 mysql> status Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 このうち、表データそのものはDb characterstの文字コードで格納されているが、mysqldumpコマンドで出力される文字コードはServer charactersetになる。 上の例ではたまたまlatin1に揃っている(latin
今日のMovable Type 4.1:XREA.COMやCORESERVER.JPでのDUMPの作り方 2008年1月29日 02:27 MySQLのデータを移動するのは大変だが、DUMPを作ればダウンロードは簡単 phpMyAdminが使えないサーバーや、移転先のサーバーがMySQLのバージョンが異なる場合、通常はSU権限でログインし、DUMPを作ってデータをダウンロードという手法をとるのだが、XREA.COMやCORESERVER.JPならば、SU権限がなくても、UNIXのシェルが使えない人でもDUMPが作れる。 これは、サーバースキルのない人にはとても便利な方法だ。以下、XREA.COMやCORESERVER.JPにおけるDUMPの作り方を解説するので参考にされたい。 XREA.COMの場合 XREA.COMの場合、MySQLに格納されているデータはコントロールパネルからデータベー
私は XREA のサーバースペースを使っています。 XREA では PHP は SAFE MODE 環境で動くようになっています。 このため、WordPress のファイルアップロード機能を使う際にセーフモードの制限を受けてしまっていました。 例えば、WordPress でサーバーに新しくディレクトリを作成した場合、ディレクトリの権限が Apache になってしまうのもセーフモードの制限によるものです。ディレクトリの権限が Apache になってしまうと、WordPress からファイルをアップロードすることができなくなります。 つまり PHP からディレクトリを作成すると、ファイルのアップロードが出来ないディレクトリになってしまう、ということです。これでは不便です。 ファイルアップロード機能が使いたいのならば、回避策として WordPress Japan の wiki に載っている (フ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く