mysqlプロンプトエラー1785

WBOY
リリース: 2016-06-23 13:14:07
オリジナル
1570 人が閲覧しました

1785 - @@GLOBAL.ENFORCE_GTID_CONSISTENCY = 1 の場合、非トランザクション テーブルへの更新は自動コミットされたステートメントまたは単一ステートメントのトランザクションでのみ実行でき、トランザクション テーブルへの更新と同じステートメントでは実行できません。このエラーは処理中に発生しました。Baidu が確認したところ、以前は問題なく混在していましたが、一時テーブルについては言及されていませんでした。考えられる原因を教えてください。


ディスカッションへの返信 (解決策)
MySQL を 5.5 未満に下げると、エラーは発生しなくなります

mysql の上位バージョンではエラーが報告されます

ご利用いただきありがとうございます問題は解決されましたが、よくわかりません。トランザクションで最初に同じテーブルをクエリしてから更新し、更新されたテーブルを削除すると、このエラーは報告されません

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