ホームページ  >  記事  >  バックエンド開発  >  データベースに挿入する際、複数のテーブルが関連している場合、簡単な解決策はないようです。

データベースに挿入する際、複数のテーブルが関連している場合、簡単な解決策はないようです。

WBOY
WBOYオリジナル
2016-06-13 13:40:181337ブラウズ

データベースに挿入する際、複数のテーブルが関連付けられている場合は扱いが簡単ではないようです
例えば

テーブルaとテーブルb

insert into a('text')values( 'hello'); id プライマリ asc

は自動インクリメント ID 番号を生成し、この ID を b テーブルに格納することが mysql_insert_id()
で可能であるようです。
でも、多くの人が同時に操作した場合、どのような状況になるのかはわかりません。

大丈夫だという人もいますが、具体的な実験をした人は誰もいません。


「隠れた危険」があるかもしれませんが、何か便利な方法はありますか



-----解決策------- - ------------
Mysql はトランザクションをサポートしていません
------解決策---------
http://www.360doc.com/ content /11/0524/16/987036_119061400.shtml.この人はあなたに何をくれましたか?

------解決策---------
複数の端末を確認してください。この操作は、mysql のトランザクション処理操作です。または ajax 検出!
------解決策------------------
何も心配していません、責任を持って教えてくださいあなたが心配している問題はありません

-----解決策---------
以上です。心配しないでください。何人いても、常に順番待ちの列ができます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。