lunaplus*

Find hints in all sort of places

MySQLからRへのデータ取得(2)

今回は、実際にMySQLからRへのデータを取得して、表とプロットしてみることにします。 利用したデータは、socrataのサイトで公開されている 国名と代表点の経緯度のオープンデータを利用してみました。 まず、事前にMySQLのテーブルとしてデータを登録してあるところからはじめることにします。 はじめに作業の処理の流れを整理します。 Rでも当然ながら、一般的なアプリケーションと全く同じ流れです。

MySQLからRへのデータ取得(1)

Rをインストールしたので、早速データを取り込んでみたいと思います。 単純にCSVファイルを取り込んで処理をするという方法も小回りがきいて非常に良いのですが、 やはり処理を自動化してゆく上ではデータベースからのデータ取得は避けられません。 そういうわけで、MySQLからデータを取得してみたいと思います。

MySQLのデータディレクトリ変更

CentOSにインストールされているMySQLを利用していますが、少し前に流行したビックデータの 絡みもあってデータ容量が徐々に増えつつあります。 そこで、大容量のディスクを追加して、データディレクトリを新しいディスクに変更しようと思います。 インターネットを調べる限りでは、/etc/mysql/my.cnfに設定している「datadir」のパスを 変更するだけで良いみたいなので軽い気持ちではじめました。

MySQLのバックアップ

MySQLのバックアップは、mysqldump で出力するのが一般的ということで、早速実行してみました。 しかしながら、残念なことになぜかエラーが出力されます。 パラメータが間違っているのかと思い、ひとしきり内容を確認してみるもののなんだか状況は変わらず。 ただ、ローカル環境では動作するのにサーバー環境ではエラーになるので、どうやら環境依存のようだ。