gikoha’s blog

個人的メモがわり

MySQL

  • Community Serverをインストー
  • /etc/mysql/my.cnf を /usr/local/mysql/support-files/XXX.cnf からコピーして作った後、末尾に以下を付け加える
[client]
default-character-set = utf8

[mysqld]
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8

[mysqldump]
default-character-set = utf8

[mysql]
default-character-set = utf8
  • Sequel Proを使って読み込み
    • テーブルを作る
    • File>Importから読み込み

  • Rから読み込む
library(RMySQL)

drv<-dbDriver("MySQL")
conn<-dbConnect(drv,user="ユーザー名", password="パスワード", dbname="データベース名")
d<-dbReadTable(conn,"Table名")
dbDisconnect(conn)
summary(d)
       ID              name             disease               age             male       
 Min.   :  62170   Length:66          Length:66          Min.   :38.00   Min.   :0.0000  
 1st Qu.:1229233   Class :character   Class :character   1st Qu.:63.00   1st Qu.:0.0000  
...
    • うまくいきました