今回はALTER TABLEステートメント実行時の注意点について紹介します。 MySQLを運用していると、サービスの仕様変更や新機能のために既存のテーブルに対してテーブル定義を変更することが多いと思います。その際によく起こる問題や注意点に説明します。
MySQLのシリーズをマガジン化しています。 MySQLに関する全ての解説記事は、こちらをご覧ください! ・前回、開発環境を作成したが、今のままではUbuntuのCUIでしか、アクセスできない。 ・そっちに慣れている人も一定数いると思うが、やはりGUIで接続できた ...
MySQL テーブルの構造変更は、しばしばテーブルレベルのロックの問題を伴います。 特にデータ量の多いテーブルにおいては、これが業務システムのパフォーマンスに大きな影響を与えることがあります。 テーブル構造の変更操作を最適化することで、開発 ...
日々更新されるテーブルは、 想定していたよりも予想外に更新が増え、 サイズが肥大化してストレージの問題が発生することがあると思います。今回はそれを未然に防ぐため、 InnoDBのテーブルサイズを確認する方法をいくつか紹介します。今回の例では ...
Windows 機に MySQL(XAMPP 付属も)を入れて、いざデータベース作成すると 何故かデータベース名が小文字になってる事象が発生しました。 my.iniの[mysqld]に lower_case_table_names=0 を追加すれば良いとのこと。 あとは再起動。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する