私はphpmyadminの仕組みについて少し初心者です。私はデータベースを持っており、その中に2つの部分があります.元のテーブルと同じですが、接頭辞が異なります.これが完成したデータベースになるとしjos_
ましょう.****_
これは、Joomla 1.5 サイトを 2.5 にアップグレードしているためです。新しいデータベースの大部分に移行ツールを使用しましたが、新しいデータベースの構造が異なるため、特定の 1 つの情報が転送されませんでした。
それが理にかなっjos_content, attribs, keyref=
ていれば、全体の内容を全体にコピーしたいと思います。****_content, metadata, "xreference"."VALUE"
これにより、何千もの記事に含まれる情報を手動で入力する手間が省けます。
jos_content, attribs
現在含まれている
show_title=
link_titles=
show_intro=
show_section=
link_section=
show_category=
link_category=
show_vote=
show_author=
show_create_date=
show_modify_date=
show_pdf_icon=
show_print_icon=
show_email_icon=
language=
keyref=41.126815,0.732623
readmore=
****_content, metadata
現在含まれている
{"robots":"all","author":""}
しかし、私はそれがこのように終わることを望みます
{"robots":"","author":"","rights":"","xreference":"41.126815,0.732623","marker":""}
これを達成するために実行する必要があるSQL文字列を教えてください。
それが何か違いを生むなら、私はすでにこれらの記事の約 300 を手動で変更しており、もっと良い方法があるに違いないと考えました。
編集:これを試すことに神経質になっているので、SQLクエリを実行するための正確な構文(それが正しい言葉である場合)を見つけたいと思います。
ソース テーブルから抽出したい値は、keyref= の横にある数字のみであり、"xreference" のプレフィックスが付いた宛先テーブルに表示されるようにします。- "xreference"."VALUE" が表示され、VALUE は必要な数値です。エントリもあります - ,"marker":"" 宛先テーブルにあるので、クエリもそれを生成する必要があると思いますか?
これを苦労して申し訳ありませんが、間違ってしまった場合、おそらく何を入れるべきかを推測することで、もう一度すべてを正しくする知識がありません....
ありがとう。