Railsを使う上で、RubyからもMySQLを使ってみたい」と思った一人です。そこで今回は、RubyからMySQLを使う方法をまとめていきます。MySQLを使うだけでは面白くないと思ったので、簡単な勤怠管理アプリを作ることにしました。勤怠情報を登録することを通して、MySQLを触る方法を紹介していこうと思います。今回はMySQLとRubyをインストール済みであることが前提です、話を進めていきます。準備していない方は、準備をよろしくお願いします。一応、RubyとMySQLのインストール方法は、下にまとめてあるので参考にしてみてください。【Mac版】Rubyのインストール方法【全4ステップ】2018.09.14【Windows版】Rubyのインストール方法【全3ステップ】2018.09.15【Mac向け】MysqlをHomebrewでインストール・初期設定までの手順2018.10.10RubyからMySQLを使って勤怠管理アプリを作る手順1.GemをインストールするGemfileを作成して、以下のような文言を追加してください。install」でgemをインストールしましょう。今回MySQLを使うためのRubyファイルを作成します。RailsのDBにMySQLを使う手順2018.10.11そして以下のような内容を先ほど作ったRubyファイルに書いて、実行します。MySQLが使えるか確認できたら次へ進みましょう。3.MySQLにテーブルを用意する先ほど作ったデータベースにテーブルを作成します。今回は以下のようなテーブル構造にします。出退勤の状態を管理するカラムMySQLにログインして以下のコマンドを実行してください。すると、テーブルが作成できます。4.プログラムを書く一気にプログラムの記述が多くなりますが、以下のように書くと勤怠管理アプリが作成できます。今回はRubyからMySQLを操作するというのが主題なので、その部分だけ抽出して説明していきます。gemを使っているので、以下のような記述をするとRuby上からSQL文を実行できます。「4.プログラムを書いていく」でプログラムを書いたファイルを実行すると、勤怠管理アプリがコマンドライン上で実行されます。数字で操作していくと、勤怠が管理できていると思います。attendance;のようなコマンドを実行すると、レコードが追加されていることが確認できます。まとめ勤怠管理アプリを作成する過程でMySQLを使うことができました。Railsの裏側を垣間見ることができたのではないでしょうか?今回作ったのは勤怠管理アプリでしたが、自分で他のアプリを作ることでさらに理解が深まると思います。コメントをキャンセルメールアドレスが公開されることはありません。【使用頻度>>星2】Unix/Linux系コマンド【使用例付き】RECOMMENDこちらの記事も人気です。