在MySQL工作台中运行sql脚本

时间:2016-03-30 07:59:59

标签: mysql sql mysql-workbench

我正在尝试在MySQL工作台中运行.sql。为此,我选择:File -> Run SQL script选项,最后提供了sql文件名,在我的例子中是:sql_script.sql

但是,当我运行这个时,我得到以下信息:

Preparing...
Importing sql_script.sql...
Finished executing script
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

根据此错误消息,似乎希望传递凭据。如果我对此错误消息的解释是正确的,我不知道该怎么做。

有关如何解决此问题的任何信息?

2 个答案:

答案 0 :(得分:2)

在顶部菜单上,您可以使用数据库>连接到您的数据库;连接到数据库,然后您可以输入您的凭据。

enter image description here

答案 1 :(得分:1)

尝试将密码留空。我有同样的问题,我已经连接到数据库,输入我的密码,并将其保存在保险库中,但是当运行SQL脚本时,它提示我输入密码,它总是会给出拒绝访问错误。留空是有效的。