適切なデータベース管理システムがなければ、世界に存在する膨大な量のデータを処理することはできません。 MySQLは、業界で使用されている最も人気のあるデータベース管理システムの1つです。私の以前のブログで MySQLチュートリアル 、実行できるさまざまなSQLクエリについて理解しているはずです。 MySQLデータ型に関するこのブログでは、MySQLで使用されるさまざまなデータ型について説明します。
MySQLデータ型に関するこのブログでは、以下について説明します。
それでは、それぞれについて始めましょう。
Javaでパッケージを作成する
MySQLデータ型:数値型
数値データ型では、符号付き整数と符号なし整数の両方を使用できます。 MySQLは、次の数値データ型をサポートしています。
新しいアップデートを入手するには、YouTubeチャンネルに登録してください。
MySQLデータ型: 文字列タイプ
文字列データ型では、固定長文字列と可変長文字列の両方を使用できます。 MySQLは次の文字列データ型をサポートしています。
配列のJavaScriptの長さ
データ・タイプ | 説明 | ストレージ |
CHAR(サイズ) | 最大255文字を保持し、固定長の文字列を許可します。 | (宣言された文字の列の長さ*バイト数)<= 255 |
VARCHAR(サイズ) | 最大255文字を保持し、可変長の文字列を許可します。 55より大きい文字を格納すると、データ型はTEXT型に変換されます。 |
|
TINYTEXT | 最大255文字の文字列を許可します | 文字列値(Len)+ 1バイトの実際のバイト単位の長さ。ここで、Len<28 |
テキスト | 最大65,535文字の文字列を許可します | 文字列値(Len)+ 2バイトの実際のバイト単位の長さ。ここで、Len<216 |
BLOB | 最大65,535バイトのデータを保持し、バイナリラージオブジェクトに使用されます。 | 文字列値(Len)+ 2バイトの実際のバイト単位の長さ。ここで、Len<216 |
MEDIUMTEXT | 最大16,777,215文字の文字列を許可します | 文字列値(Len)+ 3バイトの実際のバイト単位の長さ。ここで、Len<224 |
MEDIUMBLOB | 最大16,777,215バイトのデータを保持し、バイナリラージオブジェクトに使用されます。 | 文字列値(Len)+ 3バイトの実際のバイト単位の長さ。ここで、Len<224 |
LONGTEXT | 最大長が4,294,967,295文字の文字列を許可します | 文字列値(Len)+ 4バイトの実際のバイト単位の長さ。ここで、Len<232 |
LONGBLOB | 最大4,294,967,295バイトのデータを保持し、バイナリラージオブジェクトに使用されます。 | 文字列値(Len)+ 4バイトの実際のバイト単位の長さ。ここで、Len<232 |
ENUM(x、y、zなど) | 可能な値のリストを入力できます。最大値は65535です。リストにない値が挿入された場合に備えて、空白値が挿入されます。 | 列挙値の数に応じて1バイトまたは2バイト(最大65,535値) |
セットする | このデータ型はENUMに似ていますが、SETには最大64のリスト項目を含めることができ、複数の選択肢を格納できます。 | セットメンバーの数に応じて、1、2、3、4、または8バイト(最大64メンバー) |
MySQLデータ型: 日付と時刻の種類
このデータ型を使用すると、日付と時刻を指定できます。 MySQLは、次の日付と時刻のデータ型をサポートしています。
データベース管理者として認定を受けたいですか?MySQLデータ型: 他のデータベースエンジンのデータ型を使用する
他のベンダーによって記述されたコードをSQLで実装する場合、MySQLはデータ型をマッピングすることでこれを容易にします。次の表を参照してください。
その他のベンダータイプ | MySQLタイプ |
BOOL | TINYINT |
ブール | TINYINT |
CHARACTER VARYING(M) | VARCHAR(M) |
修繕 | 10進数 |
FLOAT4 | 浮く |
FLOAT8 | ダブル |
INT1 | TINYINT |
INT2 | SMALLINT |
INT3 | MEDIUMINT |
INT4 | INT |
INT8 | BIGINT |
長いVARBINARY | MEDIUMBLOB |
LONG VARCHAR | MEDIUMTEXT |
長いです | MEDIUMTEXT |
MIDDLEINT | MEDIUMINT |
数値 | 10進数 |
MySQLデータ型に関するこのブログの後、データベースとPHPの接続について説明しますが、その前にこれを参照できます。 、インタビューで尋ねられる上位の質問を知るため。乞うご期待!
MySQLについてさらに学び、このオープンソースのリレーショナルデータベースについて知りたい場合は、 インストラクター主導のライブトレーニングと実際のプロジェクト経験が付属しています。このトレーニングは、MySQLを深く理解し、主題をマスターするのに役立ちます。
Javaで2進数を10進数に変換する方法
質問がありますか? 」のコメントセクションでそれについて言及してください MySQLデータ型 」と私はあなたに戻ります。