ぎょーぼのぶろぐ

IT系の話を書いていくブログです。今はRubyの勉強中。

MySQL

【MySQL】サーバーのSQLモードを設定する

前置き 前の記事で、MySQL のテーブルで、日付型の列に、日付Zero値が入ってしまう話を書きましたが、その理由の一つが、MySQL のサーバー設定(SQLモード)が、デフォルトで日付Zero値を許容する設定になっているためです。 他のデータベースのように、日付…

【Ruby】MySQLで日付型のデータを扱う際の注意点(でも実際はSQLモードの問題・・・)

前置き Ruby から mysql2 gem を使って、MySQL へアクセスをいろいろ試してみよう、、、と思ったのですが、Qiita の記事で、こんなのを見つけてしまったので、こちらについていろいろ調べてみました。 Ruby mysql2 で prepareする際の注意点 - Qiita この記…

【Ruby】MySQL に接続してみる その2

前置き 【Ruby】MySQL に接続してみる その1 - ぎょーぼのぶろぐ の記事の続きです。 前回、MySQL側のデータの準備を行いましたので、今回は、Ruby側から MySQL に接続して、データを参照してみます。 MySQL に接続するための gem をインストールする。 Rub…

【Ruby】MySQL に接続してみる その1

前置き Ruby から、MySQL データベースに接続してみます。 今回の環境は、Windows10、Ruby 2.6.6、MySQL 8.0.22 です。 C:\Users\gyobo>ruby --version ruby 2.6.6p146 (2020-03-31 revision 67876) [x64-mingw32] C:\Users\gyobo>mysql --version mysql Ver…