上記の通り、TIMESTAMP型にNOT NULLとdefault値が追加されており、もともとNULLだったデータも現在時刻が入ってしまいました。 結論からいうと、これはexplicit_ defaults_ for_ timestampがOFFであったため、明示的にNULLABLEを指定しなかったことでテーブル定義が変更され ...
MySQLでは、プライマリキー (主キー) がないテーブルが存在すると、運用中に問題になるケースが多々あります。そのため、MySQL運用者はプライマリキーをないテーブルを作成しようとしている開発者に対して、必ずプライマリキーを設定するように注意を ...
MySQL テーブルの構造変更は、しばしばテーブルレベルのロックの問題を伴います。 特にデータ量の多いテーブルにおいては、これが業務システムのパフォーマンスに大きな影響を与えることがあります。 テーブル構造の変更操作を最適化することで、開発 ...
EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。
DB の容量を確認する事案が出たので調べてみた。 mysql> use weather; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> ...
「データを管理するにはExcelだけじゃ限界…データベースってどうやるの?」 「MySQLを入れてみたいけど、SQL文とか難しく聞こえる」 MySQLは世界中で使われるオープンソースのリレーショナルデータベースで、Web開発や学習にも最適。 本記事では、初心者 ...
随分前から噂されていた日本法人MySQL株式会社が2月,ついに設立された。米Oracleによる買収騒動など,MySQLは台風の目になりつつある。技術解説は,前回に引続きMYSQLDUMPが出力するバックアップ・ファイルの便利な使用法を取り上げる。 バックアップ ...
MySQL Connection does not quote database name when "show table records" button. The automatic generated query must quote the database name with the ` character. but ...