ホームページ >バックエンド開発 >PHPチュートリアル >[神に聞く] discuz X3.2 データベースをコピーするにはどうすればよいですか? ---- 添付ファイルが表示されます 「表示され、添付ファイルを読み取れません。
discuz x3.2 ---- 添付ファイルが「申し訳ありませんが、添付ファイルを読み取れません」と表示されます
[原因が判明しました。テーブル情報を手動でコピーするのは複雑すぎるため、マスターが同期レプリケーションのコマンドを自動的にバッチ処理する方法を教えてくれることを願っています。
添付ファイルを読み取れない理由:
pre_forum_attachment_0からpre_forum_attachment_9のaid tid、pid uid、tableidがpre_forum_attachment部分にありません(後でアップロードされた添付ファイルはダウンロードできますが、以前にアップロードされた添付ファイルはダウンロードできません)
これが見つかる理由はすべて推測に基づいています。私はデータベースやデータベースコマンドをまったく理解していないため、この種の修復は非効率的であり、失敗する可能性があります。
今度は、バッチコマンドを自動化する方法をマスターに依頼します。これにより、サブテーブルを pre_forum_attachment_0 から pre_forum_attachment_9 (aid tid pid uid tableid のみが必要) から pre_forum_attachment に適切かつ迅速にコピーできます (存在しないものをコピーします)。既存のものはスキップしてください) )]
返信内容:
添付ファイルを読み取れない理由:
pre_forum_attachment_0からpre_forum_attachment_9のaid tid、pid uid、tableidがpre_forum_attachment部分にありません(後でアップロードされた添付ファイルはダウンロードできますが、以前にアップロードされた添付ファイルはダウンロードできません)
これが見つかる理由はすべて推測に基づいています。私はデータベースやデータベースコマンドをまったく理解していないため、この種の修復は非効率的であり、失敗する可能性があります。
今度は、バッチコマンドを自動化する方法をマスターに依頼します。これにより、サブテーブルを pre_forum_attachment_0 から pre_forum_attachment_9 (aid tid pid uid tableid のみが必要) から pre_forum_attachment に適切かつ迅速にコピーできます (存在しないものをコピーします)。既存のものはスキップしてください) )]