suer TIL

Databases

DATABASE
2026-08-23 2026-08-23
eye catch

【MySQL】--batchオプションでタブ区切り出力にする

–batchオプション mysqlコマンドの--batch(-B)オプションは、クエリ結果の出力形式を罫線付きのテーブル形式からタブ区切り形式に変える。 対話端末でmysqlを実行すると、通常は罫線付きのテーブル形式で結果が表示される。
DATABASE
2026-08-16 2026-08-16
eye catch

mysqldumpslowでMySQLのスロークエリを集計する

mysqldumpslow mysqldumpslowはMySQLのスロークエリログを集計するツール。MySQL本体に同梱されており、追加のソフトウェアなしで利用できる。
DATABASE
2026-08-16 2026-08-21
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

【PostgreSQL】データベース一覧を確認する

\lコマンドでデータベース一覧を確認する PostgreSQLでデータベース一覧を確認するには、psqlコマンドラインツールの\lコマンドを使う。 \l List of databases Name | Owner | Encoding | Locale Provider | Collate | Ctype | Locale | ICU Rules | Access privileges -----------+----------+----------+-----------------+------------+------------+--------+-----------+----------------------- analytics | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | postgres | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | reportdb | app_user | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | shopdb | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | template0 | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | =c/postgres + | | | | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | libc | en_US.utf8 | en_US.utf8 | | | =c/postgres + | | | | | | | | postgres=CTc/postgres (6 rows) \listと入力しても同じ結果になる。
DATABASE
2026-08-09 2026-08-15
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【sips】コマンドとfindで画像を一括処理する
MAC
2026-09-14 2026-09-14
eye catch
【sips】コマンドで画像のメタデータを操作する
MAC
2026-09-14 2026-09-14
eye catch
【sips】コマンドでカラープロファイルを操作する
MAC
2026-09-14 2026-09-14
eye catch
【sips】コマンドで画像にパディングを追加する
MAC
2026-09-14 2026-09-14
eye catch
【sips】コマンドで画像を回転・反転する
MAC
2026-09-14 2026-09-14
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer