Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
magmi-通用sql数据源1.0.2用法_Magmi - Fatal编程技术网

magmi-通用sql数据源1.0.2用法

magmi-通用sql数据源1.0.2用法,magmi,Magmi,使用MAGMI通用SQL数据源时会出现一些问题。Magmi 0.7.18在使用该插件时显示以下输入信息: 我用两种方法试了好几次。 -图中描述的第一个是直接查询mysql数据库,其中包含使用magmi向magento数据库提供数据的所有行。(genericsql/requests上没有文件) -第二个使用从我的数据库导出的.sql文件并将该文件放入(genericsql/requests)中 在这两种情况下,我都收到了以下语句:1个警告发现隐藏详细信息->“数据源未返回任何记录” 我读到一些人

使用MAGMI通用SQL数据源时会出现一些问题。Magmi 0.7.18在使用该插件时显示以下输入信息:

我用两种方法试了好几次。 -图中描述的第一个是直接查询mysql数据库,其中包含使用magmi向magento数据库提供数据的所有行。(genericsql/requests上没有文件) -第二个使用从我的数据库导出的.sql文件并将该文件放入(genericsql/requests)中

在这两种情况下,我都收到了以下语句:1个警告发现隐藏详细信息->“数据源未返回任何记录”

我读到一些人建议使用input DB Initial语句:SELECT COUNT(*)作为tablename中的cnt,但在我的例子中是相同的

问题一:使用mysql,我可以使用输入的数据库信息(类型、主机、名称、用户、密码)直接查询mysql数据库,或者我也必须将sql文件放在genericsql/requests中?那是我的错吗

问题二:基于mysql不能像MS sql那样附加文件的事实,当magmi请求用户传递该sql文件时,我必须放置哪些信息

感谢您的帮助,我被这个问题困扰,CSV不适合我的需要。brgds由dweeves提供:

您的选择必须放在以红色列出的目录中的.sql文件中。(可以随意命名,只要以.sql扩展名结尾即可)

“初始语句”是一个字段,用于保存“连接”时间语句(如集合名“UTF8”)

对于“快速计数”,您还可以在同一目录中添加一个.sql.count文件,该文件的名称与您希望实现的请求的名称相同

默认情况下,magmi将使用

 SELECT COUNT(*) FROM (your request here)
请参阅插件文档。

此处回答了问题: