0

我有一个日志表,其中将记录其余表中所做的更改。由于它变得太大而无法维护,我想在表达到特定行数时将 log_table 条目转储到文件中。我遇到了一个问题,我需要我制作的新转储自动附加到现有转储文件中。我需要解决这个问题。

目前我SELECT * FROM log_table INTO OUTFILE 'data.txt';用于倾销。

4

3 回答 3

0

您可以尝试如下:

mysql -e "SELECT * FROM log_table" >> data.txt

有关更多信息,请参见此处

于 2013-07-08T06:54:19.053 回答
0

您可以使用 mysqldump 命令转储表并将其附加到文件中

mysqldump -u root -ppassword <dbname> log_table >> data.txt
于 2013-07-08T07:03:34.823 回答
0

您可以使用SQLyog或 navicat 等客户端转储现有文件。

于 2013-07-08T07:07:23.693 回答