「MySQL - データベース」の版間の差分

ナビゲーションに移動 検索に移動
(ページの作成:「== 概要 == <br><br> == 照合順序 == ==== 照合順序とは ==== MySQLにおいて、照合順序(Collation)はテーブルや列ごとに設定することができる。<br> 照合順序は、文字列の比較やソートの際に使用され、異なる言語や地域に合わせてテキストの比較を行うために重要である。<br> <br> MySQLでは、様々な照合順序が提供されている。<br> 例えば、大文字小文字を区別…」)
 
27行目: 27行目:
*: 大文字小文字を区別せず、アクセントを区別しない。
*: 大文字小文字を区別せず、アクセントを区別しない。
<br>
<br>
照合順序の詳細を知りたい場合は、MySQLの公式ドキュメントを参照すること。<br>
* MySQL 8
*: https://dev.mysql.com/doc/refman/8.0/en/charset-mysql.html
<br>
==== データベース作成時における照合順序の指定 ====
以下の例では、データベースの作成時において、照合順序をutf8mb4_unicode_ciに指定している。<br>
以下の例では、データベースの作成時において、照合順序をutf8mb4_unicode_ciに指定している。<br>
  <syntaxhighlight lang="mysql">
  <syntaxhighlight lang="mysql">
38行目: 43行目:
<u>照合順序は、データベース、テーブル、列ごとに指定することができ、異なる部分で異なる照合順序が設定されることがある。</u><br>
<u>照合順序は、データベース、テーブル、列ごとに指定することができ、異なる部分で異なる照合順序が設定されることがある。</u><br>
<br>
<br>
==== デフォルトの照合順序 ====
==== デフォルトの照合順序 ====
データベースやテーブルの照合順序が指定されていない場合、デフォルトの照合順序が使用される。<br>
データベースやテーブルの照合順序が指定されていない場合、デフォルトの照合順序が使用される。<br>

案内メニュー