日暮途遠(Linux)

Just another WordPress.com site

Posts Tagged ‘インポート

MySQL) クエリーの結果をcsyファイルとしてエクスポート

leave a comment »

mysql> SELECT `wp_2013kposts`.`ID` AS `ID`, `wp_2013kposts`.`post_title` AS `post_title`, `wp_2013kposts`.`post_date` AS `post_date` FROM `hirono-hideki-01_2013k`.`wp_2013kposts` `wp_2013kposts` WHERE `post_status` = ‘publish’ INTO OUTFILE “/tmp/sqldata.csv” FIELDS TERMINATED BY ‘,’;

取得しているカラムは3つだけです。IDとタイトル、投稿日時です。

UNIX環境(Ubuntu 14.04)なので/tmpディレクトリにcsvファイルを保存していますが、他の場所だとパーミッション(アクセス権限)でエラーが出ていました。一般ユーザの権限だとファイルの削除も移動も出来なかったので、sudoコマンドで管理者権限でコマンドを実行しました。

MySQLはコマンドラインからMySQLサーバにログインして操作しています。

Screenshot from 2014-11-13 11:28:07

Written by 廣野秀樹

2014年11月13日 at 11:23 午前

カテゴリー: MySQL

Tagged with , , ,