IT関連 sqldef sqldef は DB のスキーマ管理ツールです。が、自分としては、単純に現在のスキーマを取り出す用途でちょいちょい使うので、軽くメモ。 Mac 版であれば、下記のように Homebrew でインストールできます。 % brew insta... 2022-03-27 0 IT関連
IT関連 dbcli いわゆる mysql や pgsql、sqlite などの DB の CUI 用のコマンドを補強するツールです。どうやら手を加えることでさらにいろいろとできるようになるようですが、とりあえずインストールしてシンプルに使うだけでも補完が強化さ... 2022-03-18 0 IT関連
IT関連 UPDATEやDELETE時のLIMIT指定のすすめ 前メモからの移行なのでかなり古い情報です。 MySQL 限定の話ですが、UPDATE や DELETE には LIMIT 句が指定できます。これは、真っ当な使い方だと ORDER BY と組み合わせて最後の1行のみ UPDATE なり DE... 2022-03-17 0 IT関連
IT関連 RDSのデフォルトパラメータグループは使ってはいけない はじめに RDS の DB インスタンスを新規に作成する時に、何も指定しないとデフォルトのパラメータグループを使う設定となる。デフォルトのパラメータグループなので、とりあえずはこれを使っておくのが無難かなと思いきや、使ってはいけないという話... 2020-07-02 0 IT関連
IT関連 MySQL5.7 で CREATE USER 時のパスワードチェックを無効にする 概要 MySQL-5.7 より、DBユーザーのパスワードチェックがデフォルトで入るようになったらしく、単純なパスワードだとエラーが出て登録ができなくなりました。正直、ローカル環境とかだと複雑なパスワードとかは面倒なので、このパスワードのバリ... 2019-11-07 0 IT関連
IT関連 Docker で MySQL 起動時に DB 処理を行う Docker Hub にある MySQL イメージは、コンテナの初回の起動時(ボリューム生成時?)に Docker で生成される DB に対して処理を行うことができます。処理内容は、MySQL コンテナ内の /docker-entrypoi... 2019-06-18 0 IT関連
IT関連 Docker Compose での Web/DB 環境構築例(PHPイメージ使用パターン) 概要 Docker Compose を使って、Web+DB の環境を作成する例です。Web サーバは、DockerHub の PHP イメージ (、 DB は MySQL を使います。結局ボツにしたのですが、せっかくなので構築したところまで... 2019-05-20 0 IT関連
IT関連 Docker Compose での Web/DB 環境構築例 概要 Docker Compose を使って、Web+DB の環境を作成する例です。Web サーバは CentOS7、DB は MySQL を使うことにします。確認用の Web アプリとして WordPress を使ってみます。当然、Doc... 2019-05-16 0 IT関連
IT関連 mysql_config_editor 概要 mysql_config_editor を使うと、mysql への接続情報を暗号化して保存することができます。保存先のファイルは ~/.mylogin.cnf です。なお、mysql_config_editor は MySQL-5.6... 2019-05-16 0 IT関連
IT関連 Docker Compose で MySQLを構築 概要 Docker Composeで MySQL 環境を構築します。MySQL 単体なのに Docker Compose を使用するのは、MySQL は最終的に他のコンテナと組み合わせることが多いためです。組み合わせる例は、Docker C... 2019-05-16 0 IT関連