2010-08-05 57 views
1

我可以在Drupal中清空表'accesslog'嗎?它是否只包含日誌?我可以清空訪問日誌表嗎?

這是給我的問題在導入數據庫到一個新的MySQL服務器:

錯誤在第66行:INSERT INTO accesslogaidsidtitle
pathurlhostnameuid
timertimestamp)VALUES(5686,
'bgp2qr643sg0aoreq7p524ii96', '模塊',' admin/build/modules',
'http://localhost/drupal/node/26/edit?destination=admin%2Fcontent%2Fnode',
'127.0.0.1',1,2724,1273997919);

其實這個問題並不存在。我已經刪除該表只是爲了看看我能導入數據庫,我也得到了鄰桌一個類似的錯誤導入:

誤差在管線60:INSERT INTO actionsaidtypecallbackparametersdescription
VALUES( 'comment_unpublish_action', '註釋', 'comment_unpublish_action', '', '取消發佈評論');
查詢: -
-
INSERT INTO actionsaidtypecallbackparametersdescription)VALUES( 'comment_unpublish_action', '註釋', 'comment_unpublish_action', '', '取消發佈評論');
MySQL的:重複的項目「comment_unpublish_action」關鍵1

感謝

回答

1

根據您最初的問題:是的,ACCESSLOG可以安全地排空,如看門狗的任何表與「緩存」開始。

至於導入錯誤,請在嘗試導入完整轉儲之前確保目標數據庫爲空。如果您不想每次都刪除目標數據庫中的所有表,請使用「DROP TABLE IF EXISTS」語句創建完整轉儲。例如,在phpMyAdmin中,您可以使用「導出」選項卡中的「添加DROP TABLE/VIEW/PROCEDURE/FUNCTION」選項執行此操作。

+0

我已經解決了與另一個進口商:http://www.mysqldumper.net/ – aneuryzm 2010-08-06 07:42:44

相關問題