全力で怠けたい

怠けるために全力を尽くしたいブログ。

MySQL

MySQL で SQL を記述した外部ファイルから実行する方法。

SQL を記述した外部ファイルから実行する方法 SQL を記述したファイルを mysql コマンドの標準入力にリダイレクトする SQL を記述したファイルをパイプで mysql コマンドの標準入力に接続する source コマンドでSQL を記述したファイルを読み込む 参考サイト…

MySQL のテーブルの概算の行数を INFORMATION_SCHEMA.TABLES から素早く取得する方法。

はじめに INFORMATION_SCHEMA.TABLES から行数を取得する方法 INFORMATION_SCHEMA.TABLES から行数を取得するときに気をつけること INFORMATION_SCHEMA.TABLES から行数を取得する例 参考サイト はじめに MySQL のテーブルの概算の行数は INFORMATION_SCHEMA…

MySQL 5.7 を EC2 にインストールする手順のメモ。

MySQL 5.7 を EC2 にインストールする手順 前準備 MySQL のリポジトリを yum に追加 MySQL 5.7 を有効にする MySQL 5.7 のインストールと起動 root ユーザーのデフォルトのパスワードの調べ方 この記事で書いたやつを全部やるスクリプト 参考サイト 何番煎じ…

mysql コマンドで select した結果を csv にするやり方をいろいろメモ。

mysql コマンドで select した結果を csv にするやり方 表形式で出力してテキストエディターで編集する (ダメ絶対) mysql コマンドはバッチモードで実行して出力を編集する 特定のカラムの出力を CSV にする: tr と sed を使うやり方 特定のカラムの出力を C…

Amazon Aurora MySQL で set GLOBAL innodb_fill_factor したら ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER privilege(s) for this operation になったときのメモ。

Amazon Aurora MySQL で innodb_fill_factor パラメーターを設定する set GLOBAL innodb_fill_factor=<値> するとエラーになる 結論 参考サイト Amazon Aurora MySQL で innodb_fill_factor パラメーターを設定するときにやったことのメモ。 Amazon Aurora M…

mysql コマンドのステートメント履歴の削除とか履歴を保存しない設定のメモ。

mysql コマンドのステートメント履歴 すべてのステートメント履歴の削除 個別のステートメント履歴の削除 ステートメントの履歴ファイルの指定 ステートメント履歴を記録しない方法: --batch オプション, --execute オプション 任意のステートメントを履歴フ…

Homebrew で MySQL のバージョンを指定してインストール

Homebrew で MySQL の古いバージョンをインストールしたときのメモ。複数のバージョンをインストールするようなことは考慮していないので注意。 書くこと 環境 やったこと 環境 mac OS Sierra Homebrew 1.3.4 MySQL 5.6 やったこと インストールしたいバージ…