学習効率を上げるためのバックエンドのデータベース基礎知識
バックエンドにおいて、データベース操作はかかせませんが、
データベースを学習する上で最初に知っておくと学習効率が上がる基礎知識を紹介します。
【MySQL】COLLATION(照合順序)の意味と確認方法
COLLATION(照合順序)の意味や確認方法を紹介します。
【MySQL】CHARSET:文字コードの意味・使い分け(utf8, utf8mb4)
character set(文字コード)は、データベース、テーブル、カラムに設定可能です。
文字コードについて、特にutf8とutf8mb4について紹介します。
【MySQL】ユーザーの確認、作成方法、権限の付与方法
一般的にデータベースのユーザーと作成者は別になります。
扱える権限もそれぞれ変更したいことが多いです。
そのためにはユーザーを複数作成する必要があるので、ユーザーの確認と作成方法と権限の付与方法を紹 ...
【MySQL】TIMESTAMPとDATETIMEの違い
TIMESTAMPとDATETIMEは、どちらも日時を扱うデータ型です。
TIMESTAMPとDATETIMEの違いを紹介します。
【MySQL】システム変数とは?その確認、取得、変更方法とユーザー定義変数について
システム変数の意味と、システム変数の確認、取得、変更方法を紹介します。
またMySQLでは、ユーザーがシステム変数を定義できるユーザー定義変数が使えるので、
ユーザー定義変数についても紹介します。 ...
【MySQL】truncateとdeleteの違いとtruncateの使用方法
SQLにおいて、truncateとdeleteの違いを紹介します。
またtruncateの使用方法を紹介します。
【MySQL】ロックとデッドロックについて
ロックとデッドロックについて紹介します。
【MySQL】トランザクションとACID特性
トランザクションとACID特性について紹介します。
【MySQL】SQLのデータ操作(DML)の書き方まとめ
SQLでとりわけデータ操作に関する書き方をまとめました。