MySQL で食品ショッピング システムのユーザー ログイン レコード テーブルを作成する方法
食品ショッピング システムでは、ユーザー ログイン レコード テーブルは非常に重要な部分です。ユーザーのログイン時刻、ログインIPアドレス、ログインデバイスなどの情報を記録します。以下では、MySQL でユーザー ログイン レコード テーブルを作成する方法と、対応するコード例を紹介します。
まず、「login_records」という名前のデータ テーブルを作成する必要があります。このテーブルには次のフィールドが含まれます。
次に、食料品ショッピング システムのユーザー ログイン レコード テーブルを作成する SQL コードの例を示します。
CREATE TABLE login_records ( id INT AUTO_INCREMENT PRIMARY KEY, user_id INT, login_time DATETIME, login_ip VARCHAR(50), login_device VARCHAR(100), FOREIGN KEY (user_id) REFERENCES users(id) );
上記のコード例では、FOREIGN KEY キーワードを使用して、ユーザー テーブルを含むデータベース 外部キー関係により、各ログイン レコードが対応するユーザーに確実に関連付けられます。
テーブルを作成した後、テーブルにデータを挿入できます。以下は、ログイン レコード データを挿入する SQL コードの例です。
INSERT INTO login_records (user_id, login_time, login_ip, login_device) VALUES (1, '2022-01-01 10:00:00', '192.168.0.1', 'PC');
上記のコード例では、user_id 1 のユーザー ログイン レコードを挿入しました。ログイン時刻は 2022 年 1 月 1 日 10:00 です。 00、ログインIPアドレスは192.168.0.1、ログインデバイスはPCです。
上記の手順により、MySQL にユーザー ログイン レコード テーブルが正常に作成され、ログイン レコード データが挿入されました。実際のニーズに応じて、ユーザーのログイン動作に基づいて新しいログイン レコード データを継続的に挿入できます。
概要:
この記事では、MySQL で食料品ショッピング システムのユーザー ログイン レコード テーブルを作成する方法を紹介し、対応するコード例を示します。このテーブルを作成すると、各ユーザーのログイン行動を記録でき、システム セキュリティとユーザー行動分析に重要なデータ サポートを提供できます。同時に、実際のニーズに応じてテーブル構造とコードを調整および変更することもできます。
以上がMySQL で食料品ショッピング システムのユーザー ログイン レコード テーブルを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。