我正在使用 MySQL Workbench 5.2.28 来设计我的数据库模式。我需要将默认数据插入一些可以使用“插入”选项卡完成的表中。但是,它似乎只允许手动输入数据,一次一行。我有一个包含数百行的 OUTFILE,我想插入这些行。
MySQL Workbench 可以做到这一点吗?为导入默认数据创建单独的 MySQL 脚本会是更好的方法吗?
我正在使用 MySQL Workbench 5.2.28 来设计我的数据库模式。我需要将默认数据插入一些可以使用“插入”选项卡完成的表中。但是,它似乎只允许手动输入数据,一次一行。我有一个包含数百行的 OUTFILE,我想插入这些行。
MySQL Workbench 可以做到这一点吗?为导入默认数据创建单独的 MySQL 脚本会是更好的方法吗?
我现在使用单独的 sql 脚本来插入我的数据,因为似乎没有一种简单的方法可以将批量插入添加到 MySQL 工作台。
例如,在 Excel 中生成 CSV(如果值中有逗号,则引用),然后通过模型中每个表的“插入”选项卡将所有行复制/粘贴到工作台中。适用于 Workbench 版本 5.2.40。
在 MySQL Workbench 版本 6.2 中,您将找到一个导入按钮,该按钮允许您从 CSV 文件中导入插入,以“,”作为分隔符。
你是对的,我不知道会自动执行此操作。您唯一能做的就是通过执行前向工程,然后在生成的脚本末尾复制插入语句(您必须选中“生成插入语句”选项)来一次性生成所有插入脚本。