タグ MySQL の記事

MySQL ですべてのテーブルを一括で OPTIMIZE する方法

今日も小ネタで、 MySQL で特定のデータベース内のすべてのテーブルを一括で OPTIMIZE する方法についてです。 確認時のバージョン MySQL or MySQL ですべてのテーブルを OPTIMIZE する方法 早速結論ですが、 コマンドの オプションを使えば…

Docker の MariaDB / MySQL イメージを使うときの tips

Docker で MariaDB / MySQL イメージを使うときのプチ tips をいくつかまとめました。 対象イメージは と ですが、他のバージョンのものでも使えることが多いと思います。 目次 日本語サポートを改善する データベースをダンプする データベースをリストア…

MySQL で各データベースのサイズをチェックする方法

MySQL のデータベースのサイズを確認する方法について。 データベースサイズを調べるクエリについてはなんだか定期的に調べている気がするので、メモとして残しておきます。 こちらを実行すると次のような形でデータベースのサイズが一覧で表示されます。 参考 How to Get Tr…

Homebrew で MySQL を 5.6 から 5.7 にあげたときのエラーの解決方法

Homebrew で導入している MySQL のバージョンを 5.6.x から 5.7.x にあげたときに MySQL が立ち上がらなくなってしまいました。 なんだろうなと思い Stack Overflow を検索してみましたがこれといった解決法が見つかりません。 「自分の場合…

MySQL で my.cnf のシンタックスチェックを行う方法

MySQL でサーバは起動せずに のシンタックスチェックだけ行いたい場合があります。 そういうときには コマンドにオプションをつけて実行すれば OK です。 はチェックのために特に必要というわけではありませんが、このコマンドではシンタックスチェックとは関係の無い情報もたく…

MySQL のクエリキャッシュ周りの設定を確認/変更する方法

タイトルのとおり MySQL でクエリキャッシュ周りの設定を確認したり変更したりする方法について。 設定の確認はお馴染み を使います。 クエリキャッシュに絞る場合は 節のところを としましょう。 変更は設定ファイル などで変更することができます。 設定ファイルに書き込ん…

Homebrew の MySQL の設定ファイルの場所

Mac で Homebrew で入れた MySQL を使っている場合、設定ファイルがすぐに見つからなくて困ることがあるかと思います。たまにしか触らないファイルはすぐに場所がわからなくなってしまいますよね。。 以下のコマンドを打つと設定ファイルの場所を確認することができます。 こ…