当前位置:

首页 > 软件教程 > MySQL Workbench导入SQL文件及创建数据库教程

MySQL Workbench导入SQL文件及创建数据库教程

Windows 11
Windows 11

Windows 11 是微软全新操作系统,现代化界面,流畅操作体验,适用于学习、工作与日常生活。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。

立即下载
¥159
Windows 2026-08-22
正版软件 Windows 操作系统 Windows 11 Windows下载

大家好,我是你们的老朋友全栈君。今天来分享一下我最近完成的一个任务:如何通过MySqlWorkbench将Excel表格中的数据导入到数据库表中。经过半个小时的尝试,我总结了一些经验。首先,我们需要将Excel文件保存为.csv格式,然后使用Notepad将其编码转换为utf-8格式,记得要删除表头,否则可能会出现问题。接下来,我们可以通过两种方式在Workbench中导入转换后的文件:(1)直接点击界面上的导入按钮,选择.csv文件即可完成导入。不过这种方法有一个限制,必须确保Excel中的字段顺序与

本文目录

    大家好,我是你们的老朋友全栈君。今天来分享一下我最近完成的一个任务:如何通过MySql Workbench将Excel表格中的数据导入到数据库表中。经过半个小时的尝试,我总结了一些经验。首先,我们需要将Excel文件保存为.csv格式,然后使用Notepad将其编码转换为utf-8格式,记得要删除表头,否则可能会出现问题。

    mysql workbench怎么导入数据库sql文件_workbench怎么创建数据库

    接下来,我们可以通过两种方式在Workbench中导入转换后的文件:

    (1)直接点击界面上的导入按钮,选择.csv文件即可完成导入。不过这种方法有一个限制,必须确保Excel中的字段顺序与数据库表中的字段顺序完全一致。如果不一致,可以在Excel中插入空列来调整。

    mysql workbench怎么导入数据库sql文件_workbench怎么创建数据库

    (2)第二种方法较为复杂,但可以手动匹配字段。右键点击要导入数据的表,选择导入文件,按照步骤进行操作,记得选择正确的行间隔(CR LF)和编码格式(utf-8),并手动对应字段。

    mysql workbench怎么导入数据库sql文件_workbench怎么创建数据库mysql workbench怎么导入数据库sql文件_workbench怎么创建数据库mysql workbench怎么导入数据库sql文件_workbench怎么创建数据库mysql workbench怎么导入数据库sql文件_workbench怎么创建数据库

    在导入过程中,主键列需要特别注意,确保其唯一性。如果需要生成特定长度的随机字符串,可以使用以下VBA代码:

    Sub randnum()
        Dim j, p As Integer, tem, x(16) As String
        x(1) = "0"
        x(2) = "1"
        x(3) = "2"
        x(4) = "3"
        x(5) = "4"
        x(6) = "5"
        x(7) = "6"
        x(8) = "7"
        x(9) = "8"
        x(10) = "9"
        x(11) = "A"
        x(12) = "B"
        x(13) = "C"
        x(14) = "D"
        x(15) = "E"
        x(16) = "F"
        For j = 1 To 32
            Randomize
            p = Int(16 * Rnd) + 1
            tem = tem & x(p)
        Next j
        If Selection.Count = 1 Then
            Selection.Value = tem
        End If
    End Sub

    其他Excel字符串处理函数可以参考这篇文章:http://www.360doc.com/content/13/0107/15/83610_258773240.shtml

    补充一点,如果需要导入上万条数据,使用上述方法可能会很慢,可以考虑使用命令行导入。将.csv文件转换为.txt格式,然后使用以下命令:

    Load Data InFile 'D:/import.txt' Into Table "####" lines terminated by '\r\n';

    但在执行时可能会遇到错误:Error Code: 1290. The MySQL server is running with the –secure-file-priv option so it cannot execute this statement。解决方法如下:

    1. 进入MySQL查看secure_file_priv的值:
    $mysql -u root -p
    mysql>SHOW VARIABLES LIKE "secure_file_priv";

    secure_file_priv的值可能会是null(不允许导入导出)、/tmp/(只能在/tmp/目录下导入导出)或空(不限制导入导出)。

    1. 在目录C:\ProgramData\MySQL\MySQL Server 5.7下找到my.ini文件,修改secure_file_priv为'',或者将导入文件放入指定文件夹即可完成导入。注意,Windows系统下的ProgramData文件夹是隐藏的,需要更改显示属性才能看到。

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请发送邮件至举报,一经查实,本站将立刻删除。

    发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/191172.html原文链接:https://javaforall.cn

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    软件教程 Windows
    相关文章 更多
    Windows 11 23H2企业与教育版结束更新:最后补丁、升级范围和版本区别
    Windows 11 23H2企业与教育版结束更新:最后补丁、升级范围和版本区别

    Windows 11 23H2企业与教育版已于2026年11月10日结束更新,11月安全更新为最后一次更新。组织需区分版本类别与分支维护期,评估受支持的升级目标及设备适用性,不能把安装最后补丁视为支持期延长。

    Windows 11 KB5132061更新:NTLM签名、PowerShell编码与安装失败排查要点
    Windows 11 KB5132061更新:NTLM签名、PowerShell编码与安装失败排查要点

    Windows 11 KB5132061加强NTLM签名与PowerShell编码验证,覆盖26H2、25H2及24H2企业和教育版。部署需核对前置补丁、SSU和检查点包顺序,同时关注部分设备安装失败及官方自动修复窗口。

    WPS电脑版怎样关闭烦人的弹窗广告
    WPS电脑版怎样关闭烦人的弹窗广告

    WPS电脑版可在首页消息面板的齿轮设置中关闭“接受新消息通知”,签到提醒则到个人中心或任务中心单独关闭。国内个人版已关闭第三方商业广告,但产品通知、活动提醒和其他软件弹窗需分别判断;关闭总通知可能同时影响重要协作提醒。

    迅雷网盘群组文件怎么批量下载到本地电脑
    迅雷网盘群组文件怎么批量下载到本地电脑

    迅雷群组文件可先通过有效分享转存到本人云盘,再在电脑客户端选择需要的文件下载。操作前核对账号、提取码、剩余容量和本地目录,先以小文件验证,再分批下载并核对结果;手机群组入口不能直接等同于Windows群组功能。

    VS Code 1.145.3发布安全补丁,Windows、macOS和Linux已有稳定包
    VS Code 1.145.3发布安全补丁,Windows、macOS和Linux已有稳定包

    Visual Studio Code发布1.145.3稳定版,GitHub发布记录日期为2026年11月10日。官方1.145更新页明确将这一补丁标注为安全问题修复,并提供Windows、macOS和Linux对应下载包。

    Visual Studio 2022 17.14.45发布:安全修复、Node.js残留修正与SDK更新
    Visual Studio 2022 17.14.45发布:安全修复、Node.js残留修正与SDK更新

    微软于 2026 年 11 月 10 日发布 Visual Studio 2022 17.14.45。本次更新集中处理随附开发组件的安全问题,同时修复编译器和特定版本共存时的 Node.js 残留问题,并更新安装程序包含的 Windows SDK。使用 Windows 版 Visual Studio 2022 17.14 的开发者可通过 Visual Studio Installer 检查更新。

    微信Windows版本怎么彻底清理缓存
    微信Windows版本怎么彻底清理缓存

    微信Windows版清理缓存,应从「设置→账号与存储→存储空间→管理」进入,找到缓存项目后选择清理;想继续释放磁盘空间,再分别检查聊天附件和旧备份。8.0是手机端版本线,电脑端当前为4.x,不要照着手机页面寻找完全相同的按钮。

    微信电脑版如何修改聊天记录保存路径
    微信电脑版如何修改聊天记录保存路径

    微信电脑版修改聊天记录保存路径,先在设置中进入「账号与存储」,找到「存储位置」并点「更改」,再按提示选择新位置、完成迁移和重启。旧版3.x的入口通常在「文件管理」,操作前应备份重要记录,并确认目标磁盘空间充足。

    Win10开机密码怎么取消 系统账户管理与登录验证关闭方法
    Win10开机密码怎么取消 系统账户管理与登录验证关闭方法

    Win10 账户管理可通过 netplwiz 为指定用户配置自动登录,应用后填写有效账户密码,减少启动时的输入。该设置不删除账户密码,也不会统一关闭锁屏和远程验证;应先核对用户,再分别检查 Hello、睡眠和动态锁。

    Win10如何取消开机密码 系统设置与密码过期关闭方法
    Win10如何取消开机密码 系统设置与密码过期关闭方法

    Win10 关闭密码过期只会停止按期限要求更换密码,不会取消开机输入。专业版可在本地用户属性中勾选“密码永不过期”;家庭版可用受支持的本地账户命令配置,真正取消本地密码仍需在登录选项中单独更改。

    查看更多
    精品专题 更多
    装机必备
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows
    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程
    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版
    macOS

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版
    Windows

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。

    即将离开本站
    您即将前往第三方网站,请确认是否继续?