执行 SQL 脚本时出错;该进程无法访问该文件,因为它正被另一个进程使用:'C:\\Users\\......\..cnf'

Nad*_*h21 4 mysql mysql-workbench

我正在尝试运行一个脚本来将数据导入 MySQL。当我尝试时,出现此错误。我已经寻找了一种解决方法,但没有任何帮助。在尝试运行脚本几次后,我删除了上述路径中所有相关的 .cnf 文件,但它继续创建一个新的。除了运行该脚本之外,我没有其他方法可以导入数据。非常抱歉,如果我真的问了一个关于这个的愚蠢问题,但我是 SQL 新手,卡住了,需要帮助解决这个问题。提前致谢。 在此处输入图片说明

小智 7

我和你有同样的错误,我已经按照以下步骤设法解决了这个问题:

  1. 与其做“运行 sql 脚本”,不如做“打开 sql 脚本”
  2. 脚本打开后,全部执行(保存图标旁边的闪电btn)

希望这对你也有用!

  • 即使这可能有效,但它不适合大的 sql 脚本文件。相反,在连接到 mysql 服务器时使用“服务器”->“数据导入” (3认同)
  • 由于我的脚本的大小,这个答案对我不起作用。不过,@Kwaadpepper 的回答确实有效。 (2认同)
  • 当您使用 SOURCE 链接脚本时也不起作用。 (2认同)