Techvenience

Technology × Convenience - Vue / React / Next / Nuxt / ChatGPTなどのIT技術がもたらす便利さをお伝えします。最近はChatGPTなどのAI技術を使ってブログを書いています。

MySQL

Mysqlで「0000-00-00 00:00:00」の登録が出来なかったので対処

今回は、タイトル通りで「0000-00-00 00:00:00」をinsertするとエラーとなったので解決方法を示します。 ■原因1 基本的には設定で解決できます。my.cnfの中のsql_modeを編集します。 私は以下の設定にしています。 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_T…

Mysqlで大文字小文字を区別してレコードを取得する

Mysqlで大文字小文字を区別してレコードを取得する 今回はMysqlでvarcharの値を指定して、レコードを取得する際に大文字小文字を区別する方法をご紹介します。 目次 Mysqlでは大文字・小文字で区別しない 検索時に「BINARY」を指定する テーブル定義を変える…

【MySQL】ユーザーを作成と権限の追加

【MySQL】ユーザーを作成と権限の追加 今回はMySQLのユーザー作成と権限追加についてです。 いつも通り、Macでの話になりますのでご注意下さい。 事前準備 MAMPの環境を想定していますので、以下の記事を元に環境構築をお願いします。 www.sky-limit-future.…