代々木で働く超新米エンジニアの足跡

代々木で働くエンジニアです。超新米です。

DBに絵文字を入れる時の設定

DBに絵文字をいれる

エンコーディングUTF-8だとエラーがおきるので

#カラムの文字コード変更
alter table table1 modify comment text character set utf8mb4

#テーブルの文字コード変更

alter table table1 default character set utf8mb4;

#DBごと変更

alter database db1 default character set utf8mb4

参考:[MySQL] iPhoneやAndroidの絵文字を格納するにはutf8mb4を文字コードにしないといけない

Gemfile

Gemfile


Bundlerの設定ファイル
→gemのバージョン管理を行う

bundle install

で,Gemfileに基づきgemがインストールされる

参考
Gemfileについて調べてみた - xxxcaqui.log
Bundlerを使ったGemパッケージの管理 - Ruby on Rails入門

ギリシャ文字のスクレイピング

ギリシャ文字(特殊な文字)をスクレイピング

スクレイピングをしていたら”Ⅱ”が取得できなかったのでとまった
解決方法

doc = Nokogiri::HTML(page, ur, "CP932")

エンコードをCP932で指定したらできた

参考:CP932など特殊な文字を含むHTMLをスクレイピングする - すぎゃーんメモ