技術系

MySQL

MySQL アカウント(ユーザ)の作成方法

CREATE USERステートメントを使用して、MySQLに接続する為のMySQLアカウントを作成する方法を紹介します。 新しいアカウントを作成する 基本構文 基本的な構文は次の通りです。 CREATE USER ...
Docker

Docker MySQL環境構築

Dockerを使用してMySQL環境の構築方法を紹介します。今回はDocker Composeを使用せずにコマンドで環境を構築します。MySQLの動作確認などに利用して頂ければと思います。 前提条件 Dockerがパソコンにイ...
GitHub

GitHub 初めてのチュートリアル

今更ですが、GitHubのアカウントを作成しました。その時に「Hello World」というチュートリアルをやってみました。本投稿はその時のメモです。 What is GitHub? GitHubは、バージョン管理とコラボレー...
.NET

.NET Core (C#) web api デフォルトで[Authorize]属性をControllerに付与する方法

web apiでcookie認証を使用している場合、認証を必要とするapiにはコントローラクラスまたはコントローラクラスのアクションに属性を付与します。システムの種類にも依りますが、ログイン以外のapiは基本的に認証が必要な場合があります...
MySQL

MySQL トランザクション分離レベルを確認する方法

MySQLでトランザクション分離レベルを確認する方法(SQL文)を紹介します。MySQLではバージョン5.Xと8で確認方法が異なります。 確認用 バージョン5.X用 -- トランザクション分離レベル確認用SQL SELECT ...
バッチ

今日の日付のフォルダを作成するバッチ

作業前のバックアップ用など、今日の日付(システム日付)のフォルダを作成することはよくあると思います。今回紹介するのは、Windowsで今日の日付のフォルダを作成するバッチファイルです。 バッチファイルの内容 @ECHO OFF...
MySQL

MySQL VIEW依存関係(使用しているテーブル)を確認する方法

ビューで使用しているテーブルを調べたいときがあると思います。しかしMySQLはOracleのALL_DEPENDENCIESテーブルなどの依存関係を調べるディクショナリビューがありません。そのため、MySQLではVIEWのDDL文が格納さ...
MySQL

MySQL ワークベンチで1175エラーが発生する時の対処方

MySQLのワークベンチ(MySQL Workbench)でUPDATE文やDELETE文を実行した時に Error Code: 1175. You are using safe update mode and you tried ...
サクラエディタ

サクラエディタ 矩形選択の使い方

サクラエディタを使用しているなら絶対覚えておいた方がいい矩形選択について説明します。読み方は「くけいせんたく」です。通常文字列の選択は連続した文字列しか選択できませんが、矩形選択を使用すると長方形の形で文字を選択することができます。今回は...
サクラエディタ

サクラエディタ 重複行削除

今回はサクラエディタを使用して重複行を削除する方法を説明します。 重複行の削除 サクラエディタのメニュー-に「連続した重複行の削除」があります。これは 選択範囲内に完全に同一の行が連続していた場合、一行を残して残りを削除...