如何在文本文件

时间:2016-11-30 13:46:28

标签: mysql batch-file database-migration access

我感兴趣的是可以创建自动脚本从文本文件中的MS Access数据库导出单个表,然后有其他脚本自动导入MySQL数据库中的那个文本文件,或者有更好的方法可以解决这类问题?此外,服务器MS在Windows上运行,MySQL服务正在Linux发行版CentOS上运行。谢谢。

2 个答案:

答案 0 :(得分:0)

您可以使用jet-tool获取.mdb文件的SQL转储。

jet dump -f Your.mdb >dump.sql

然后通过MySQL导入dump.sql

答案 1 :(得分:0)

我猜这两个数据库都没有通话,或者您应该可以从MS Access导出并直接将作业发送到MY SQL。是对的吗?这是一个从Access导出到文本文件的脚本。

Public Sub ExportTable()
   DoCmd.OutputTo acOutputTable, "tblCustomer", acFormatTXT, _
   "C:\BegVBA\Customer.txt"
End Sub

我至少在几年内没有使用过我的SQL,而且我现在还没有在我的机器上安装它。无论如何,我认为会是这样的。

LOAD DATA INFILE '/tmp/mydata.txt' INTO TABLE PerformanceReport;

如果这样做不起作用,你可以轻松地谷歌并自己解决。