如何使用PHP将生成的XML文件从phpmyAdmin导入MySQL?
我已经从phpmyAdmin导出了一个XML。 我想使用PHP代码将其导入MySQL。 我怎么做? 这里是导出的XML如何使用PHP将生成的XML文件从phpmyAdmin导入MySQL?,php,Php,我已经从phpmyAdmin导出了一个XML。 我想使用PHP代码将其导入MySQL。 我怎么做? 这里是导出的XML <?xml version="1.0" encoding="utf-8"?> <!-- - phpMyAdmin XML Dump - version 4.1.14 - http://www.phpmyadmin.net - - Host: 127.0.0.1 - Generation Time: Dec 30, 2015 at 03:18 AM - Serv
<?xml version="1.0" encoding="utf-8"?>
<!--
- phpMyAdmin XML Dump
- version 4.1.14
- http://www.phpmyadmin.net
-
- Host: 127.0.0.1
- Generation Time: Dec 30, 2015 at 03:18 AM
- Server version: 5.6.17
- PHP Version: 5.5.12
-->
<pma_xml_export version="1.0" xmlns:pma="http://www.phpmyadmin.net/some_doc_url/">
<!--
- Structure schemas
-->
<pma:structure_schemas>
<pma:database name="projectx" collation="latin1_swedish_ci" charset="latin1">
<pma:table name="i_tariff_block">
CREATE TABLE `i_tariff_block` (
`Client_Name` char(255) NOT NULL DEFAULT '',
`Document_No` char(10) NOT NULL DEFAULT '',
`Doc_Type` char(10) NOT NULL DEFAULT '',
`Line_No` int(3) NOT NULL DEFAULT '0',
`Block_Tariff` decimal(14,2) DEFAULT NULL,
`Consumption` decimal(14,2) DEFAULT NULL,
`Rate` decimal(14,2) DEFAULT NULL,
`Amount` decimal(14,2) DEFAULT NULL,
`Create_Date` date DEFAULT NULL,
`Create_Time` time DEFAULT NULL,
`Create_By` char(10) DEFAULT NULL,
`Change_Date` date DEFAULT NULL,
`Change_Time` time DEFAULT NULL,
`Change_By` char(10) DEFAULT NULL,
PRIMARY KEY (`Client_Name`,`Document_No`,`Doc_Type`,`Line_No`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
</pma:table>
</pma:database>
</pma:structure_schemas>
<!--
- Database: 'projectx'
-->
<database name="projectx">
<!-- Table i_tariff_block -->
<table name="i_tariff_block">
<column name="Client_Name">ABA10</column>
<column name="Document_No">2841033814</column>
<column name="Doc_Type">I</column>
<column name="Line_No">1</column>
<column name="Block_Tariff">200.00</column>
<column name="Consumption">200.00</column>
<column name="Rate">0.00</column>
<column name="Amount">44.00</column>
<column name="Create_Date">NULL</column>
<column name="Create_Time">NULL</column>
<column name="Create_By">NULL</column>
<column name="Change_Date">NULL</column>
<column name="Change_Time">NULL</column>
<column name="Change_By">NULL</column>
</table>
</database>
</pma_xml_export>
创建表“i_关税块”(
`客户端名称'char(255)非空默认值',
`文档编号“字符(10)不为空默认值”,
`文档类型“字符(10)不为空默认值”,
`第_行'int(3)非空默认值'0',
`块_ `十进制(14,2)默认为空,
`消费`十进制(14,2)默认为空,
`速率`十进制(14,2)默认为空,
`金额`十进制(14,2)默认为空,
`Create_Date`日期默认为空,
`创建_Time`时间默认为空,
`通过`char(10)创建_默认为空,
`Change_Date`日期默认为空,
`Change_Time`时间默认为空,
`将_更改为`char(10)默认为空,
主键(`Client\u Name`、`Document\u No`、`Doc\u Type`、`Line\u No`)
)ENGINE=InnoDB默认字符集=utf8;
ABA10
2841033814
我
1.
200
200
0
44
无效的
无效的
无效的
无效的
无效的
无效的
我想有一个PMA导入工具可以让你提交这个文件。如果没有,请在PMA中运行创建表
零件,然后手动输入一行数据。以前有人问过