我是 phpmyadmin 工作的新手。我有一个数据库,现在里面有 2 个部分 - 原始表jos_
和相同的表,但前缀不同,假设****_
这将是完成的数据库。
这是因为我正在将我的 Joomla 1.5 站点升级到 2.5。我对大部分新数据库使用了迁移工具,但由于新数据库具有不同的结构,因此没有传输一条特定的信息。
如果有意义的话,我想复制整个内容jos_content, attribs, keyref=
。****_content, metadata, "xreference"."VALUE"
这将节省手动输入 1000 篇文章中包含的信息。
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”:“” 在目标表中,所以我猜 Query 也需要生成它?
对不起,我很抱歉,但如果我弄错了,也许是通过猜测该放什么,我真的不知道再把它放好....
谢谢。