MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

値が1と0のフィールドにMySQL列挙型またはtinyintを使用する必要がありますか?


0と1の値には、TINYINTを使用します。まずテーブルを作成しましょう-

mysql> create table DemoTable
   -> (
   -> IsMarried tinyint
   -> );
Query OK, 0 rows affected (0.94 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable values(1);
Query OK, 1 row affected (0.21 sec)
mysql> insert into DemoTable values(0);
Query OK, 1 row affected (0.13 sec)

selectステートメントを使用してテーブルのすべてのレコードを表示する-

mysql> select * from DemoTable;

これにより、次の出力が生成されます-

+-----------+
| IsMarried |
+-----------+
|         1 |
|         0 |
+-----------+
2 rows in set (0.00 sec)

  1. 文字列と数値を組み合わせてどのタイプのデータ型(MySQL)を使用する必要がありますか?

    文字列と数値を混在させるには、VARCHAR()データ型を使用する必要があります。以下は構文です- CREATE TABLE yourTableName ( yourColumnName1 VARCHAR(40) ); テーブルを作成しましょう- mysql> create table demo28 −> ( −> id int not null auto_increment primary key, −> user_id varchar(40) −> ); Query OK, 0 rows affected (0

  2. OpenWrtとは何ですか?ルーターに使用する必要があるのはなぜですか?

    2017年5月15日にBertelKing、Jr.によって更新されました コンピュータのオペレーティングシステムを交換しましたおよび あなたの電話で、しかしあなたのルーターはどうですか?ルーターをSSHサーバー、VPN、トラフィックシェーピングシステム、またはBitTorrentクライアントに変えるというアイデアに賛成する場合は、OpenWrtを検討してください。 OpenWrtは、さまざまなルーターにインストールできる組み込みLinuxディストリビューションです。 OpenWrtにはWebインターフェイスがあり、ハードウェアのデフォルトファームウェアよりも安定している可能性があります。