秋月萌
小狐狸
小狐狸
  • UID24931
  • 注册日期2008-06-21
  • 最后登录2023-04-04
  • 发帖数28
  • 经验34枚
  • 威望0点
  • 贡献值38点
  • 好评度0点
阅读:3548回复:7

请问有没有办法可以把两个places.sqlite合在一起?

楼主#
更多 发布于:2010-02-03 16:32
我想把之前的历史加在现在用的Firefox 3.6
因为现在用的Firefox 3.6已经用了一段时间了本身也有自己的历史了
不想把现在用的删掉用以前的
想把它们两个合拼在一起
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
1楼#
发布于:2010-02-03 16:32
复杂的方法,直接操作sqlite数据库
Automating export of Firefox 3 bookmarks and history from command-line/cron « The Accidental Rubyist

HistoryInTab扩展可能是你的选择,它至少可以把历史给分离出来。
HistoryInTab :: Add-ons for Firefox
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
秋月萌
小狐狸
小狐狸
  • UID24931
  • 注册日期2008-06-21
  • 最后登录2023-04-04
  • 发帖数28
  • 经验34枚
  • 威望0点
  • 贡献值38点
  • 好评度0点
2楼#
发布于:2010-02-03 16:32
kmc:复杂的方法,直接操作sqlite数据库
Automating export of Firefox 3 bookmarks and history from command-line/cron « The Accidental Rubyist

HistoryInTab扩展可能是你的选择,它至少可以把历史给分离出来。
HistoryInTab :: Add-ons for Firefox
回到原帖

我不会操作sqlite数据库.....
我不知道要从sqlite manager那里用指令
用老半天还是用不好.....
请问要如何使用?

HistoryInTab扩展好像只是单纯的把收藏库放在分页标签上当分页使用
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
3楼#
发布于:2010-02-03 16:32
一个办法,先用第一个places.sqlite,“我的足迹”中先做备份。退出 firefox,用另一个 places.sqlite,在进入“我的足迹”,“导入及备份”中选择“恢复”/“选择文件”。

我自己没有试过,不知道这2个功能有没有bug。做这个操作前,最好先备份2个places.sqlite,以防有问题的话,可以恢复到以前的状态。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
4楼#
发布于:2010-02-03 16:32
ls说的应该只能对书签,对历史的操作我找了很久,没有简单的办法。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
5楼#
发布于:2010-02-03 16:32
GOLF-AT:一个办法,先用第一个places.sqlite,“我的足迹”中先做备份。退出 firefox,用另一个 places.sqlite,在进入“我的足迹”,“导入及备份”中选择“恢复”/“选择文件”。

我自己没有试过,不知道这2个功能有没有bug。做这个操作前,最好先备份2个places.sqlite,以防有问题的话,可以恢复到以前的状态。
回到原帖

“恢复”是抹掉现在的替换成备份的,以及楼上所说的。
秋月萌
小狐狸
小狐狸
  • UID24931
  • 注册日期2008-06-21
  • 最后登录2023-04-04
  • 发帖数28
  • 经验34枚
  • 威望0点
  • 贡献值38点
  • 好评度0点
6楼#
发布于:2010-02-03 16:32
moz_anno_attributes
moz_annos
moz_bookmarks 这是书签
moz_bookmarks_roots
moz_favicons        这是放书签的图示?
moz_historyvisits
moz_inputhistory
moz_items_annos
moz_keywords
moz_places       这是历史吗?
sqlite_sequence

请问其它是什么?
秋月萌
小狐狸
小狐狸
  • UID24931
  • 注册日期2008-06-21
  • 最后登录2023-04-04
  • 发帖数28
  • 经验34枚
  • 威望0点
  • 贡献值38点
  • 好评度0点
7楼#
发布于:2010-02-03 16:32
我用SQLite Manager 把资料A汇出
在把资料A汇入资料B
可是都会出现下面的错误资讯


SQLiteManager: Likely SQL syntax error: INSERT INTO "main"."moz_places" VALUES ('id','url','title','rev_host','visit_count','hidden','typed','favicon_id','frecency') [ table main.moz_places has 10 columns but 9 values were supplied ]
Exception Name: NS_ERROR_FAILURE
Exception Message: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageConnection.createStatement]
游客

返回顶部