さくら共用サーバーでmysqldumpを使う方法

この記事について

環境さくら共用サーバー、mysql
目的mysqldumpでデータベースをダンプする
結果DBサーバーにはログインせず、SSHログイン後に mysqldump -u -h … > ファイル名 を実行する

つまずきポイント要約

  • 特定のカラムだけ取り出すことはできなかった(INTO OUTFILEは権限がなく無理)

さくら共用サーバーでmysqldumpを使ったときの覚書。

1.SSHでサーバーにログインする。

2.データベースサーバーにはログインせずに、mysqldumpを実行。ファイルはカレントディレクトリに保存されるので、必要に応じてcdする。

//入力するコマンド

mysqldump -u ユーザー名 -h データベースサーバー名(mysqlxxx.db.sakura.ne.jp) データベース名 -p > mysql.dump(←保存ファイル名)

ただこの方法では自分がしたかった、特定のカラムだけ取り出すことはできなかった。INTO OUTFILEを使えばできるようだが、さくら共有サーバーでは権限なくて無理。

関連記事

タイトルとURLをコピーしました