IT 全テーブルのDROP文を一発で作る方法 データベースのテーブルをすべて削除したい時ってありますよね。設計書のテーブル一覧からDMLを作るのは面倒ですし、設計書が最新とは限らないので、データベースからテーブル一覧を取得してDROP文を作ってしまいましょう。MySQLの場合は、INF... 2022.11.21 IT
IT Spring Data JPA開発で実際に発行されているSQLを確認する Spring Data JPA開発で実際に発行されているSQLを確認するログ出力設定を行うと、このようなSQL発行記録がコンソールやログに出力されるようになります。プレースホルダ付きのSQL本文(上段)とプレースホルダにセットした値(下段)... 2021.09.11 IT
IT SpringbootアプリをGCPで動かしたら日付がズレる 久しぶりにSpringbootとThymeleafでWebアプリケーションを作ってみたんですが、GCPに乗せたら日付がずれてうまく動かなかったので、これも備忘録にしておきます。構成GCPのGCE上でWebアプリケーション実行Sprintbo... 2021.08.14 IT
IT SprintbootアプリをJARにしたら動かなかった 久しぶりにSpringbootとThymeleafでWebアプリケーションを作ってみたんですが、GCPに乗せる時にすんなり行かなかったので備忘録にしておきます(たぶんまた忘れた頃にハマりそう)。SpringbootとThymeleaf でW... 2021.08.07 IT
IT クラウド上にMySQLサーバを作る方法 インターネット上に自分専用のマイエスキューエル(MySQL)データベースサーバがあると便利だから、作りたい!そんな時の作り方を紹介します。今回やることLinux(Ubuntu)サーバをEC2を使って作成して、MySQLをインストールします。... 2021.07.03 IT
IT Ubuntu環境にaptコマンドでMySQLをインストール 最近はどのMySQLで開発するのがいいの?現在、MySQLは5.7か8.0が主流のようです。同じMySQLですが、メジャーバージョンが違いますので、開発の際にはバージョンを統一させないとこのバージョン差異でハマりそうです。GCPやAWSなど... 2020.05.31 IT
IT 異なるバージョンのMySQLを一台のパソコンで同時に動かす方法 異なるバージョンのMySQLを一台のパソコンで同時に動かす方法どんなシチュエーション?一時的に別のMySQLを使う必要がある今、MySQL 8.0を使ったシステム開発をしているけど、急ぎで別のシステムの作業を手伝う時など、MySQLを入れ替... 2020.03.26 IT
IT SQLクライアントA5:SQL Mk-2を使ってみる データベースを操作するなら、この A5:SQL Mk-2 をオススメします。データベースとはなにか超ざっくり言うと、システム上のデータを保存する専用のシステムです。ECサイトを例にすると、データベースを使ってお客様の情報(ユーザID、氏名、... 2020.03.25 IT
IT DockerコンテナでMySQLを動かす方法 とりあえず起動Dockerを使えば、すぐにMySQLサーバを立ち上げることができます。さっそくやってみましょう。Dockerって何?という方はこちらをご覧くださいMySQLコンテナ起動まずは、必要最低限の設定でMySQLを起動してみます。d... 2020.03.20 IT