きんときんの技術メモ

日々の業務で学んだ技術を中心に書きます。CentOS7で作業すること多め。

データベース

【MySQL】mysql、mysqldumpコマンドメモ

mysqlで使うコマンドを忘れやすいのでメモ。 ■mysqlコマンド オプション 説明 -u ユーザ名 -p パスワード -d データベース名 -e 直接SQL実行 <例> ※パスワードに記号がない場合 mysql -uhoge -phogehoge hogdb ※パスワードに「| 」などの記号がある場合 mysq…

【MySQL】unsigned auto_incrementについて

テーブルカラムを定義する時、IDなどの主キーにはunsigned、auto_incrementを付けるのが良い。 auto_increment:レコードが追加されたとき、自動的に付与される(インクリメントされる) unsigned:正の数のみ設定できるようにする intの場合、通常は-214748…

【Oracle】マテリアライズドビューの自動更新

先日、マテリアライズド・ビューを触れたので、書き残す。 そもそもマテリアライズド・ビューとはなんだろうか? マテリアライズド・ビューとは 通常のビューとは異なり、データを半永続的に保持する。 あるビューを頻繁に参照する場合に使用する事が多い。 …