Hatena::ブログ(Diary)

読書、仕事と食事、それと旅

2011-07-14

サーバのプロセスを見たい(topコマンド、psコマンド)

12:37

psコマンドだと情報が少ないので、topコマンドを使う

2011-06-17

Drupalでcronを実行する(ベーシック認証下)

| 15:58

cron.phpファイルの実行だが、ベーシック認証のID&Passwordを付けてやる。

wget --http-user=user --http-passwd=myPaddWD -O - -q -t 1 http://example.com/cron.php

via. Documentation | drupal.org

2011-04-18

Drupalで記事にカテゴリ付けをして、さらにその一覧を作成する

19:30

1. タクソノミーを使う

2. タクソノミーのパスをコピーして、サイドメニューにメニューを追加する。

2011-04-13

FTPソフトを起動するのが面倒くさいのでコマンドラインからFTPを使う方法

| 19:20

どんどん意味がわからないけど、FTP別にFFFTPとか使わなくても使える。

そういえば、asciiモードとか授業でやったなぁ...。

だって、カレントディレクトリの移動が面倒だもの。


まず、[Win]+[R] + cmdで、とりあえずコマンドプロンプトを立ち上げておこう。

ホスト名「www.example.com」に、user「hoge」/password「piyo」でコマンドラインからログインする場合

C:\Documents and Settings\MyPC>ftp www.example.com
Connected to www.example.com.
220 (vsFTPd 2.0.5)
User (www.example.com:(none)): hoge
331 Please specify the password.
Password: # パスワード「piyo」をタイプする
230 Login successful.
ftp> pwd # いまはどこかなぁ
257 "/home/hoge"
ftp> cd /path/to/folder/
250 Directory successfully changed.
ftp> get export.csv
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for export.csv (12212 bytes).
226 File send OK.
ftp: 12212 bytes received in 0.02Seconds 763.25Kbytes/sec.
> ftp bye # とりあえずbyeは必要

要は、さっき作ったDBのテーブルデータをおとしたいだけです。

MySQLでテーブルの内容をCSVに落としたい

| 19:09

ドキュメントが無いけどDBの登録データを見たい場合。

かつ、phpmyadmin など入れてない残念な時に。

MySQLログインして目的のDBを選んだ上で、以下を実施。

テーブル「tableName」の内容をカンマ区切り、ダブルクオーテーション囲みのCSVに出力する例

select * from `tableName` into outfile "/path/to/folder/export.csv" 
fields terminated by ','
OPTIONALLY ENCLOSED BY '"';

注:outfileの保存先はMySQLユーザーが書き込みOKな権限にしておく



via. MySQLでCSVを入出力(インポート・エクスポート)するコマンド