suer TIL
eye catch
【gzip】-k で元ファイルを消さずに圧縮ファイルを作る
gzipはデフォルトで圧縮と同時に元ファイルを削除する。元ファイルを残したまま圧縮ファイルだけを作りたい場合は-k(--keep)オプションを使う。
LINUX
2026-08-16 2026-08-16
eye catch
【MySQL】再起動が必要な設定を見分ける
MySQLの設定には、SET GLOBALで即座に変更できる動的変数と、my.cnfを書き換えてサーバーを再起動しないと変更できない静的変数がある。 SHOW VARIABLESの結果だけではどちらか判別できないため、他の方法で見分ける必要がある。
DATABASE
2026-08-15 2026-08-15
eye catch
【MySQL】設定値を一覧・検索する
SHOW VARIABLESで設定値を一覧・検索する MySQLの全設定値を一覧するにはSHOW VARIABLES文を実行する。 SHOW VARIABLES; 設定項目数は600件を超え(バージョンによって異なる)、Variable_nameとValueの2カラムのみが表示される。
DATABASE
2026-08-15 2026-08-15
eye catch
【MySQL】ユーザー・ロール・権限一覧を確認する
SHOW GRANTSで権限を確認する MySQLで指定したユーザーに付与されている権限を確認するにはSHOW GRANTS文を使う。 SHOW GRANTS FOR 'ユーザー名'@'ホスト名'; 例えばapp_userユーザーの権限を確認するには以下のように実行する。
DATABASE
2026-08-15 2026-08-15
eye catch
【MySQL】指定したテーブルのインデックスを確認する
SHOW INDEXでインデックスを確認する MySQLで指定したテーブルのインデックスを確認するにはSHOW INDEX文を使う。 SHOW INDEX FROM テーブル名; 例えばusersテーブルのインデックスを確認するには以下のように実行する。
DATABASE
2026-08-15 2026-08-15
eye catch
【MySQL】テーブル定義とカラム一覧を確認する
テーブル定義を確認するにはDESCコマンドを使う。 テーブル作成時のDDLをそのまま確認する場合はSHOW CREATE TABLE、コメントや文字コードも含めて確認する場合はSHOW FULL COLUMNSを使う。 SQLで取得する場合はinformation_schema.columnsを参照する。
DATABASE
2026-08-15 2026-08-15
eye catch
【MySQL】テーブル一覧を取得する
SHOW TABLESでテーブル一覧を確認する MySQLでテーブル一覧を確認するには、SHOW TABLES文を使う。 mysql> SHOW TABLES; +------------------+ | Tables_in_shopdb | +------------------+ | orders | | users | | users_view | +------------------+ 結果の列名はTables_in_接続中のデータベース名になる。 テーブルだけでなくビューも表示される。
DATABASE
2026-08-15 2026-08-15
eye catch
【MySQL】データベース一覧を確認する
SHOW DATABASESでデータベース一覧を確認する MySQLでデータベース一覧を確認するには、SHOW DATABASES文を使う。 mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | analytics | | information_schema | | mysql | | performance_schema | | reportdb | | shopdb | | sys | +--------------------+ 自分で作成したデータベースに加えて、初期状態から存在するinformation_schema・mysql・performance_schema・sysも表示される。 それぞれの役割は以下の通り。
DATABASE
2026-08-15 2026-08-15
eye catch
【truncate】truncate -s 0 でログをクリアする
肥大化したログファイルを消すときはrmではなくtruncate -s 0を使う。ファイルを残したまま中身だけを空にできるため、ディスク容量がすぐに解放され、アプリケーションのログ出力も止まらない。
LINUX
2026-08-15 2026-08-15
eye catch
【openssl】証明書ファイルの有効期限を確認する
手元の証明書ファイルの期限を確認したい サーバに配置した証明書ファイルや、認証局から受け取ったばかりの証明書ファイルについて、有効期限や発行対象を確認したい場面がある。証明書はPEM形式であればテキストファイルだが、中身はBase64でエンコードされているためそのまま読んでも内容は分からない。
LINUX
2026-08-15 2026-08-15
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【MySQL】EXPLAIN ANALYZEで実測値を確認する
DATABASE
2026-08-23 2026-08-23
eye catch
【MySQL】EXPLAINの読み方の基本
DATABASE
2026-08-23 2026-08-23
eye catch
【MySQL】デッドロックのログの読み方
DATABASE
2026-08-23 2026-08-23
eye catch
【MySQL】SHOW PROCESSLISTで実行中クエリとロック待ちを確認する
DATABASE
2026-08-22 2026-08-22
eye catch
【MySQL】performance_schemaで重いクエリを特定する
DATABASE
2026-08-21 2026-08-21
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer