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

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

WBOY
リリース: 2016-06-13 13:40:18
オリジナル
1413 人が閲覧しました

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

テーブル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 検出!
------解決策------------------
何も心配していません、責任を持って教えてくださいあなたが心配している問題はありません

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート