CSV到MySQL表 [EasyPHP + PHPMyAdmin]

140 阅读3分钟

本文假设你已经在本地环境中安装并设置了EasyPHP开发服务器。如果你还没有完成这些步骤,请点击这里,在继续前进之前完成这些步骤。

在继续前进之前,请确保完成以下步骤。

  • 启动Devserver
  • 打开仪表板

作为本文的前奏,如果你对MySQL不熟悉,请点击这里阅读文档。


使用模块工作

本节将向你展示如何将CSV文件导入尚未 创建的数据库和表。

导入CSV文件到MySQL数据库

要开始,请点击这里下载虚构的Finxter CSV文件并将其保存到桌面。

如果你还没有这样做,打开EasyPHP仪表盘并导航到MODULES 区域。

点击这些MySQL模块中的任何一个的打开按钮,带你到phpMyAdmin页面。

💡注意:所有三(3)个MySQL管理链接都是相同的(在这个时候),并带你到相同的phpMyAdmin 区域。

phpMyAdmin 屏幕上,点击顶栏上的导入标签,转到导入 屏幕。

导入 界面,点击选择文件按钮,浏览并选择之前下载的CSV文件。

在CSV文件被上传后,底部的部分会改变以反映所选择的文件类型。在这个例子中,是一个CSV文件。

特定格式选项区。

  • 列以...分隔。Finxter CSV文件中的字段是用逗号(,)分隔的。因此,这里不需要改变。
  • 文件的第一行包含表列。在确认CSV文件的第一行是标题行的复选框中打上复选标记。

准备好后,点击 "开始"按钮,开始导入 过程。

如果成功,将显示与下面类似的屏幕。

由于在导入记录之前没有创建数据库 或表 ,系统分配了默认的名字。 csv_db (数据库)和 tbl_name (表)。

💡**注意:**点击 csv_db 左侧面板上的链接展开,就可以看到 tbl_name 链接将变得可见。

点击该 tbl_name 链接来查看表的内容。

你会注意到底部的分页,有超过一(1)页的导入记录。点击这些按钮来浏览这些记录。


重命名MySQL数据库

为了更好地反映导入的数据,让我们把数据库的名称从 csv_db 改为 finxters_db.

在继续前进之前,请确保你通过点击左侧面板的 **finxters_db**链接。

💡注意: 操作 屏幕根据选择显示不同的内容。例如,一个数据库,一个表,等等。

接下来,点击位于顶部栏的操作 标签,转到 操作 屏幕。

重命名数据库区域输入一个新的数据库名称。在这个例子中。 finxters_db 被输入。

移除调整权限复选框中的复选标记,并单击 "Go "按钮进行确认。

出现一个弹出窗口,提示你进行确认。然后,单击 "确定 "按钮,改变名称。

💡**注意:**该操作删除了当前的数据库 csv_db 并创建新的数据库 finxters_db.不用担心!你的数据是安全的!


重命名MySQL表

在继续前进之前,请确保你选择适当的表,通过点击 tbl_name 链接。

然后,点击位于顶部的操作 标签,转到 操作 屏幕。

选项区输入一个新的表名。在这个例子中。users_tbl 被输入。

从 "调整权限"复选框中删除复选标记,并单击 "开始 "按钮进行确认。

如果成功,重命名的数据库和表将显示在phpMyAdmin 区域的左侧。

💡**注意:**这些操作也可以通过运行一个MySQL查询来完成。然而,这已经超出了本文的范围。


总结

这篇文章教你如何将CSV文件导入MySQL数据库,查看导入的记录,以及重命名数据库和表。

下面的文章,使用Python连接到MySQL,重点是创建一个PHP脚本,调用Python脚本在浏览器中进行查看


程序员的幽默

深度学习算法得到的大部分积极反馈都是讽刺性的时候,就很难训练它们。