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

BloodTypeを保存するためにどのMySQLデータ型を使用する必要がありますか?


BloodTypeを保存するには、varchar(3)またはENUMを使用します。まずテーブルを作成しましょう-

mysql> create table DemoTable1855
     (
     BloodType varchar(3)
     );
Query OK, 0 rows affected (0.00 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable1855 values('A+');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1855 values('A-');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1855 values('B+');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1855 values('B-');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1855 values('AB+');
Query OK, 1 row affected (0.00 sec)

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

mysql> select * from DemoTable1855;

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

+-----------+
| BloodType |
+-----------+
| A+        |
| A-        |
| B+        |
| B-        |
| AB+       |
+-----------+
5 rows in set (0.00 sec)

  1. 長い小数に使用されるMySQLデータ型はどれですか?

    これには、DECIMAL(21,20)を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1493    -> (    -> LongValue DECIMAL(21,20)    -> ); Query OK, 0 rows affected (0.48 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1493 values(1.00474646446646773

  2. MySQLサーバーに接続するためのコマンドオプション

    接続が暗号化されているか、圧縮されているかどうかにかかわらず、クライアントプログラムがサーバーへの接続を確立する方法を制御するMySQLクライアントプログラムでサポートされているオプションを見てみましょう。 これらのオプションは、コマンドラインまたはオプションファイルで指定することもできます。下記のコマンドオプションは、接続の確立に使用できます- --default-auth:使用する必要があるのは認証プラグインです。 --host:MySQLサーバーが配置されているホストです。 --password:サーバーに接続するときに使用する必要のあるパスワードです。 --p