データ型と操作データテーブル 1.1 MySQL 型: 整数 1.2 MySQL データ型: 浮動小数点型 1.3 日付と時刻型 日付1 サポート期間: 1000年1月1日~9999年12月31日 1.4 文字の種類 CHAR: 固定長。長さが指定された長さより短い場合は、末尾にスペースが追加されます。 4 つのデータ タイプ: 整数: TINYINT SMALLINT MEDIUMINT BIGINT 浮動小数点型: FLOAT または DOUBLE[(M,D)] M は総桁数、D は小数点以下の桁数です。 日付と時刻の型: あまり使用されず、主にタイムスタンプの形式で保存されます 文字型 char(5) 5バイト文字型 1.5 データテーブルを作成する データ テーブル (またはテーブル) は、データベースの最も重要なコンポーネントの 1 つであり、他のオブジェクトの基礎となります。 すべてのデータベースを表示: データベースを表示 実行するデータベースを開く データベースライブラリ名を使用する 開いているデータベースを表示します: 選択データベースを設定する テーブルtb1を作成します( ユーザー名 VARCHAR(20)、 年齢 TINYINT UNSIGNED、 給与 FLOAT(8,2) UNSIGNED ); //ユーザー名、年齢、給与を含む tb1 テーブルを作成しました。 1.6 データテーブルの表示 SHOW TABLES [FROM db_name] [LIKE 'pattern' | WHERE expr] 1.7 データテーブル構造の表示 tbl_name から列を表示 1.8 MySQLレコードの挿入と検索 レコードを挿入 INSERT [INTO] tblname [(colname,...)] VALUES(val,..) tb1 に値 ('jack'、18,6000.00) を挿入します。 レコード検索 SELECT expr,... FROM tbl_name; tb1 から * を選択します。 1.9 MySQL の null 値と非 null 値 NULL、フィールド値は空でも構いません 1.10 自動番号付け 自動インクリメント 自動番号付けで、主キーと組み合わせて使用する必要があります。デフォルトでは、開始値は 1 で、増分は毎回 1 です。 1.11 主キー制約の概要: 主キー 主キー制約 各データ テーブルには主キーを 1 つだけ設定できます。主キーにより、レコードの一意性が保証されます。主キーは自動的に NOT NULL になります。 1.12 ユニーク制約の紹介 ユニークキー ユニーク制約 ユニーク制約はレコードのユニーク性を保証することができる 一意制約フィールドにはヌル値(NULL)を設定できます。 各データテーブルには複数の一意の制約を設定できます テーブルtb5を作成します( id smallint unsigned auto_increment 主キー、 ユーザー名 VARCHAR(20) NOT NULL UNIQUE KEY、 年齢 tinyint UNSIGNED ); 1.13 デフォルトの制約 デフォルト デフォルト値 レコードを挿入するときに、フィールドに値が明示的に割り当てられていない場合は、デフォルト値が自動的に割り当てられます。 テーブルtb6を作成します( id smallint unsigned auto_increment 主キー、 ユーザー名varchar(20) nullでない一意のキー、 性別 enum('1','2','3') デフォルト '3' ); 要約する MYSQL について知っておくべきデータ型と操作データテーブルに関するこの記事はこれで終わりです。MYSQL データ型と操作データテーブルに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Alibaba Cloud SSHリモート接続がしばらくすると切断される問題を解決
多くの人が Linux Homebrew を使用しています。これをより良く使用するための 3 つのヒ...
この記事では、参考までに、Vue+Vant のトップ検索バーを実装するための具体的なコードを紹介しま...
目次Docker Composeとは要件に不適切な言語が使用されている実装Docker Compos...
フローティングの基礎標準ドキュメント フローでは、要素は塊級元素と行內元素の 2 種類に分けられます...
この記事は主にMybatisでの動的SQL文の解析について紹介します。この記事のサンプルコードは非常...
<br />オリジナルリンク: http://www.dudo.org/article....
UNION演算子の使用union : 2 つ以上の SELECT ステートメントの結果を 1 つの...
目次1. はじめに2. レンダリング3. コード4. 学生情報管理システムのメインインターフェース1...
1. 事前準備 (windows7+mysql-8.0.18-winx64) 1. ダウンロードアド...
初めてDockerを使用してイメージをローカルにパッケージ化してデプロイするまず、私のラップトップシ...
html ¶ <html></html> html:xml ¶ <ht...
最近、Xiao Ming は新しい Mac を購入し、独自のブログ Web サイトを構築したいと考え...
一言で言えば、大手メーカーからクラウド サーバーを購入する場合は、セキュリティ グループに移動して、...
Node-red をデータベース (mysql) に接続するには、まずコンピューターに MySQL ...
クエリキャッシュ1. クエリキャッシュの動作原理クエリ ステートメントを実行する前に、MySQL は...