- 2021年11月11日
- 2021年11月11日
【mysqldump】バックアップ対象のテーブルをワイルドカードで指定する方法
今回は、テーブル名に特定のプレフィックスがついているテーブルのみのバックアップなど、テーブル名に特定の文字列が含まれているものをバックアップしたくなった時のTipsをご紹介します。 […]
今回は、テーブル名に特定のプレフィックスがついているテーブルのみのバックアップなど、テーブル名に特定の文字列が含まれているものをバックアップしたくなった時のTipsをご紹介します。 […]
データベース上の制約によるエラーをキャッチして、いい感じにユーザ側に日本語メッセージとして返したい時があります。この需要は例えば、ユニークなメールアドレスが保存されるシステムにあ […]
よく次のデモような文字列省略機能を持つ web ページがあります。 text-overflow – CSS: カスケーディングスタイルシート | MDN#elipse […]
想定する状況としては次の様な 1..n:1 のリレーションで作られていたデータベースを 次の様に中間テーブルをはさむ n:n に変えたいという要望への対応です。 今まで所属は […]
MySQLTuner は MySQL をはじめとした色々なデータベースのおすすめのチューニング方法を教えてくれるツールです。 major/MySQLTuner-perl: MyS […]
稼働中のサーバーの設定ファイルを書き換えた際、もし設定ファイルが誤っている状態でデーモンを再読み込みしてしまうと、起動に失敗して止まってしまうことがあります。 一部のデーモンには、 […]
あるグループにおける最新のレコードの全てのカラムを取得する SQL が次です。 情報を得たい対象と同範囲を探索するサブクエリを発行し、サブクエリの結果と INNER JOIN […]
androidアプリを開発していて少しデータベースを使いたくなった時に よくお世話になるのがSQLiteです。 一般的にはpostgreやMYSQLとルールは変わりませんが、このS […]
MySQL の外部キー制約は何かと便利です。join で繋ぐ必要のあるカラムをすぐに把握できたり、インデックスでもあるため(正確にはインデックス抜きに外部キー制約を作れないので外 […]
後付けで定まる値――例えば集計結果の値を持つカラムを持つテーブルを作る時があります(正規化に反してでも速度が要求される時など)。こういったカラムを持つテーブルについて整合性を保っ […]
MySQL5.7から、デフォルトでパスワードに大文字と小文字、数字、そして記号を含めないとユーザーへの追加・変更を受け付けなくなりました。 そのため、MySQL5.6以前で登録して […]
SQLでページネーションを作る時、中盤のページを表示しようとすると実行されるSQLが遅くなりやすい仕組みの解説記事です。 検索機能が必要とされることがよくあります。また、その検 […]