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

MySQLのSHA256ハッシュの長さはどれくらいですか?


「SHA256」という名前が示すように、256ビット長です。 16進表記を使用している場合、数字コードは4ビットを表します。 256を表すには、256/4=64ビットが必要です。データ型varchar(64)またはchar(64)が必要です。

この例のテーブルを作成します。

mysql> create table SHA256Demo
   -> (
   -> Password varchar(64)
   -> );
Query OK, 0 rows affected (0.54 sec)

テーブルにレコードを挿入します。

mysql> insert into SHA256Demo values(' 4e2e1a39dba84a0b5a91043bb0e4dbef23970837');
Query OK, 1 row affected (0.18 sec)

すべてのレコードを表示しています。

mysql> select *From SHA256Demo;

以下は出力です。

+-------------------------------------------+
| Password                                  |
+-------------------------------------------+
|  4e2e1a39dba84a0b5a91043bb0e4dbef23970837 |
+-------------------------------------------+
1 row in set (0.00 sec)

  1. MySQLルートパスワードをリセットまたは変更するにはどうすればよいですか?

    ルートパスワードをリセットまたは変更するには、最初にMySQLを管理者モードで開く必要があります。ここでは、すべてのユーザーとホストを確認できます。以下はクエリです- SELECT user,host from user; これが出力です。 +------------------+-----------+ | user | host | +------------------+-----------+ | John | % | | Mac | % | | Manish

  2. MySQLコマンドラインでステートメントを実行するのにかかる時間を確認するにはどうすればよいですか?

    MySQLコマンドラインのすべてのステートメントについて、特定のステートメントを実行する正確な時刻が表示されます。 まずテーブルを作成しましょう- mysql> create table DemoTable1589    -> (    -> EmployeeId int,    -> EmployeeName varchar(20)    -> ); Query OK, 0 rows affected (0.56 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを