将excel工作簿导入到Mysql数据库

有没有办法通过我可以导入一个Excel工作簿,有多个工作表到MySQL数据库到多个表?

这意味着,让我们说

我有一个名为sheet1,sheet2 sheet3的3张工作簿的Excel工作簿。 每张纸的标题在第一行。 现在我需要将这3张表格作为3个表格(工作表,工作表2,工作表3)存储在数据库中。

有没有办法使用phpmyadmin,PHP,Python或其他?

我知道,我们可以导入个人CSV表。 我想知道批量导入是否有效

有没有办法通过我可以导入一个Excel工作簿,有多个工作表到MySQL数据库到多个表?

如果您可以远程访问数据库,或者数据库位于具有Excel的计算机上; 最简单的方法是MySQL for Excel插件 ,它允许您直接从Excel中访问MySQL。

如果不是,你有其他的select:

  1. 将每个工作表导出为csv文件,然后单独读取这些文件以创build表并填充它们。 除Excel插件选项之外,这是推荐的。

  2. 使用xlrtphpexcel来读取本地.xls格式文件,并从每张表中提取所需的信息。 这将最接近您的批量导入要求; 因为你不必处理代表每张纸的多个文件。