gpt4 book ai didi

mysql - 如何将 ms excel-2007 与 mysql 连接。

转载 作者:行者123 更新时间:2023-11-29 01:08:41 25 4
gpt4 key购买 nike

如何连接excel-2007和mysql。我在 Windows 7、64 位。使用 excel-2007 32 位和 mysql 版本 5.1 , 32 位。任何人都可以帮助我如何在 excel 文件中导入我的 mysql 表数据。提前致谢。

最佳答案

要将您的 excel-2007(或任何版本)与您的 mysql 连接,您需要 ODBC 驱动程序。请从认证链接下载正确的 ODBC 驱动程序

http://dev.mysql.com/downloads/connector/odbc/

请确保根据您的计算机位架构下载正确的 .msi 或 zip 文件。您需要确保您的 Mysql 在 32 位或 64 位上运行。请点击此链接检查

MySQL: check what version : 32 bit or 64 bit?

现在,请确保您的 excel-2007 是 32 位或 64 位。对于这个打开的 excel 文件并启动任务管理器并在 Processes 选项下检查您的位架构。 enter image description here

就我而言,我使用的是 windows7 64 位,excel 是 32 位,mysql 也是 32 位

所以我从这个链接下载了 Windows (x86, 32-bit), MSI Installer

http://dev.mysql.com/downloads/connector/odbc/

现在非常重要的一步:
为了在 64 位 Windows 机器上使用 32 位 ODBC 驱动程序,必须使用 32 位 ODBC 管理器进行配置,这在正常的 Windows 菜单选项中是不可见的。用于 32 位操作的实用程序位于 C:\Windows\SysWOW64 目录中。
我们需要将SysWOW64目录添加到系统路径中,如下

 1. Click on start menu, right Click on My Computer -> Properties -> Advanced system settings
2. Choose Advanced Tab -> Environmental Variables -> System Variables
3. Select and edit the PATH variable. Prefix the PATH list with 'C:\Windows\SysWOW64;'!

enter image description here

到目前为止,为安装的 ODBC 驱动程序设置了正确的路径,现在我们需要创建 DSN(数据源名称)以在 excel 和 mysql 之间进行链接。
现在打开控制面板并单击管理工具菜单项开始安装新数据源。选择 Data Source ODBC ,这是您添加新用户数据源的地方。单击对话框右侧的添加按钮。
现在按下添加按钮后,如果您能够在新创建数据源中看到您已安装的驱动程序弹出如下 enter image description here

那么如果您按照此链接在 excel 和 mysql 之间建立链接,那就太好了。

http://blog.mclaughlinsoftware.com/microsoft-excel/accessing-to-mysql/

如果您找不到已安装的驱动程序并弹出新创建数据源的窗口,如下所示

enter image description here

如果您安装的驱动程序未在此处列出,请不要 panic 。
访问位于“C:\Windows\SysWOW64\odbcad32.exe”的 ODBC 管理员实用程序。

在“C:\Windows\SysWOW64”目录中搜索 odbcad32.exe

enter image description here

现在双击搜索结果“odbcad32”的第二个选项

enter image description here

现在单击添加按钮并选择 MySQL ODBC 5.3 ANSI 驱动程序,单击完成
In pop up window enter your details e.g. Data Source Name = MySQLExcel
Description = MySQL Excel Connector/ODBC
Server = localhost
Username and password of mysql, and name of the database.

如果一切正常,请单击测试,然后您会得到确认“连接成功” enter image description here

测试后,您返回到第一个屏幕,您应该会看到您已经添加了 MySQLExcel 数据源名称。单击“确定”按钮以取消对测试的确认。

现在设置从 mysql 到 excel 的数据导入,打开 excel,单击数据功能区。单击从其他来源按钮。在下拉菜单中,单击 From Data Connection Wizard 项,这将启动 Data Connection Wizard。

从数据源列表中选择其他/高级项目。单击下一步按钮继续。

从 OLE DB Provider(s) 列表中选择 Microsoft OLE DB Provider for ODBC Drivers 项。单击下一步按钮继续。

在“数据链接属性”对话框中选择“连接”选项卡。在项目 #1 下,从下拉框中选择数据源名称 (DSN)(在前面的语句中设置)。在项目 #2 下,输入 mysql 的用户名和密码。在项目 #3 下,选择数据库。 enter image description here

单击测试连接以确保一切正常。

enter image description here

然后,单击“数据链接属性”对话框上的“确定”按钮。

选择表名,然后单击下一步按钮

enter image description here

现在点击完成按钮。
数据导入向导完成最后一步。现在,您必须将数据导入现有工作表或新工作表。

enter image description here

现在按确定按钮。您的 mysql 数据将在 excel 文件中。最终响应如下所示。 enter image description here

关于mysql - 如何将 ms excel-2007 与 mysql 连接。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25039573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com