データ型と操作データテーブル 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リモート接続がしばらくすると切断される問題を解決
目次1. 再帰とは何ですか? 2. 再帰を使って数学の問題を解く1. 1 * 2 * 3 * 4 …...
需要背景:ミニプログラムページに GIF ダイナミック画像を挿入しますが、GIF 画像は通常サイズが...
JConsoleとはJConsole は Java 5 で導入されました。 JConsole は、コ...
目次標準コミットメッセージの重要性コミットするコミットリント依存関係をインストールする.commit...
1.これは1. 誰が誰に電話をかけますか?例: 関数foo(){ console.log(&quo...
1. Docker Swarm とは何ですか? Docker Swarm は、Docker が公式に...
このプロジェクトでは、環境を構築するために Docker コンテナを使用します。Dockerfile...
1. ダウンロードアドレスhttps://dev.mysql.com/downloads/mysql...
導入分散について話すときは、分散構成センター、分散ログ、分散リンク トラッキングなどについて考える必...
この質問をされたとき、私は無知で頭が真っ白になりました。もちろん、正しく答えられませんでした。私はず...
目次Vueのリスナーとは何かリスナーの使い方vue リスナーウォッチVue リスナー - ディープリ...
1. 問題時々Mysqlにログインしてパスワードを入力すると、この状況が発生しますmysql -u...
この記事の例では、ショッピングカート機能を実装するためのjQueryの具体的なコードを参考までに共有...
Centos6.4 で mysql5.7.18 をインストールするための具体的な手順が全員に共有され...
ローカル環境はWindows10+WSL2(Ubuntu)です。サーバーにDockerをインストール...