通过cron

时间:2016-09-24 04:08:57

标签: mysql batch-file cron

对于mysql数据库,我是一个完整的菜鸟。

我想要实现的 - 是这个 - 我有一个sap b1数据库,我将数据从sql server导出到csv - 从那里我将发送此csv通过到我的网络服务器

现在我要做的是通过cron作业按计划(每天)将csv加载到mysql数据库中。

以下是我可能在多个csvs中拥有的数据:

     
  • 订单
  •  
  • 发票
  •  
  •  
  • 付款

我会为每个数据库创建一个数据库,还是将它们全部放在phpmyadmin中的一个数据库中? 另外 - 让我们接受订单 - 我会创建两个表 - 一个用于订单头信息而另一个用于订单行?

发票csv的一个例子是以下格式:

     
  • CUSTOMERNUMBER
  •  
  • 客户名称
  •  
  • invoicenumber
  •  
  • purchaseordernumber
  •  
  • documentdate
  •  
  • freightamount
  •  
  • 产品代码
  •  
  • 产品名
  •  
  • 条形码
  •  
  •  
  • 价格税“
  •  
  • price inc tax
  •  
  • RRP价格
  •  
  • 税额
  •  
  • doc total inc tax

一旦进入表格 - 我将继续为我的公司开发一个安全的网站/应用程序,供内部员工和客户使用。

任何建议都将受到赞赏 问候
瑞克

1 个答案:

答案 0 :(得分:0)

查看CSV文件的一种方法是每个都是一个表:

Header1,Header2,Header3
Value1,Value2,Value3
...,...,...

- >

Header1 | Header2 | Header3
---------------------------
Value1  | Value2  | Value3 
...     | ...     | ...

在mysql中,单个数据库可以有很多表。因此,对于您的示例,您可能希望拥有一个包含每个CSV文件表的数据库。