私はphpmyadminを使用しています。私がしたいことは、データベースに2つのテーブルを作成し、それらの2つのテーブルをリンクさせることです。たとえば、私の最初のテーブルはユーザーにユーザー名とパスワードを登録させ、2番目のテーブルはユーザーに画像やテキストなどの詳細をアップロードさせます。これらの2つのテーブルをリンクするには?どのユーザーが何を提出し、その詳細を正しい表に保存するかをデータベースに知らせる方法ユーザーが自分のデータを別のデータベースに入力させる方法は?
0
A
答えて
0
両方のテーブルには、その特定のユーザーの識別子が必要です。慣例によるユーザテーブルは、この識別子がid
をPRIMARY KEYとしているため、索引付けされており、ユニークです(繰り返しはできません)。一方、例えばuser_content
のような表がある場合、1人のユーザーがメッセージ以上に投稿できるようにしたいと思うでしょう。したがって、インデックス化することができますが、UNIQUE
にはなりません。各ユーザーが投稿したコンテンツを簡単に検索できます。ここで
は、使用できる例です。
表のユーザー:
CREATE TABLE users (
id NOT NULL AUTO INCREMENT,
username varchar(30) NOT NULL,
password varchar(30) NOT NULL,
PRIMARY KEY (id)
)
テーブルUSER_CONTENT:
CREATE TABLE user_content (
id NOT NULL INDEX,
messages TEXT
)
これが助けたなら、私を知ってみましょう!
関連する問題
- 1. ローカライズされたバージョンのユーザー入力データをデータベースに保存する方法
- 2. VBAのユーザーがAccessデータベースに入力した情報を入力する方法
- 3. WIXインストーラで自分のプロパティにユーザー入力を設定する方法
- 4. 元のユーザー入力でmysqlデータベースにデータを保存する方法
- 5. 別のシートへの自動データ入力
- 6. 要素をページのユーザー入力に反応させる方法
- 7. 特定のユーザーにデータを挿入し、firebaseで自分のデータにアクセスする方法は?
- 8. ユーザーが特定の値を使用できるようにする方法と、自分のプログラムの入力に$を使用させる方法
- 9. ユーザーに別の数字を入力させる
- 10. 別のレイアウトでスピナーにデータを入力する方法は?
- 11. ユーザー入力値を別のクラスに戻す方法は? c#
- 12. リストにユーザーが入力したデータを入力するには
- 13. ユーザーの入力とオブジェクトのプロパティを一致させる方法
- 14. ユーザーがobservabaleArraysにデータを入力する方法
- 15. 私のアプリが好きな自分のデータベースにFacebookユーザーのデータを保存する方法
- 16. データがデータベースに入力されない
- 17. データベースにユーザー入力コードを安全に保存する方法
- 18. ユーザーが入力した文字列を分割する方法
- 19. データベースにデータを入力する方法は?
- 20. POSTデータをデータベースに入力する方法は?
- 21. Shiny +リーフレット:addMarkersをユーザー入力に依存させる方法
- 22. ユーザー入力による配列の入力方法は?
- 23. 私のSQL - 別のデータベースにデータ1つのデータベースを挿入する方法
- 24. ユーザーに別のアップロード入力を追加させるには?をクリックします。
- 25. フォームに入力されたデータをデータベースに直接提出する方法は?
- 26. 同じコードがあるデータベースにデータを挿入しますが、別のデータベースにデータを挿入しません
- 27. 自分のデータを自分のデータベースに保存できません
- 28. 機能は自分のデータベースにデータを追加しません
- 29. アンドロイドアプリに自分のユーザー名を記憶させるには?
- 30. JSONデータがデータベースに入力されていません
たとえば、 'table1'には' ID'、 'USERNAME'、' PASSWORD'があります。 'table2'には' USERID'(table1のIDと同じです)、 'AVATAR'、' TEXT'などがあり、 'table1 ID'と' table2 USERID'の列があなたのリンクになります。 – pes502
そのリンクの他に、私が参照するいくつかの例がありますか?ご協力いただきありがとうございます – David