Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysqldump命令中出现错误_Mysql_Sql_Mysqldump - Fatal编程技术网

Mysqldump命令中出现错误

Mysqldump命令中出现错误,mysql,sql,mysqldump,Mysql,Sql,Mysqldump,我有一个名为“米格”的数据库。它有10张桌子。现在我想在另一个系统中创建一个相同的数据库,所以我使用了mysqldump命令,但它显示了错误 我输入命令如下: mysqldump -u root -p root mig >file.sql; 这是我得到的错误: 错误1064(42000):您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便在“MySQL”附近使用正确的语法 dump-u root-p root mig>file.sql'位于第1行 当我使用 mysql

我有一个名为“米格”的数据库。它有10张桌子。现在我想在另一个系统中创建一个相同的数据库,所以我使用了
mysqldump
命令,但它显示了错误

我输入命令如下:

 mysqldump -u root -p root mig >file.sql;
这是我得到的错误:

错误1064(42000):您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便在“MySQL”附近使用正确的语法 dump-u root-p root mig>file.sql'位于第1行

当我使用

mysqldump -u root -proot mig >file.sql;

如何解决此问题?

在命令行上提供密码时,在-p之后不应留空格

它应该看起来像:

mysqldump -u root -proot mig >file.sql;

在命令行上提供密码时,在-p之后不应留空格

它应该看起来像:

mysqldump -u root -proot mig >file.sql;

在命令行上提供密码时,在-p之后不应留空格

它应该看起来像:

mysqldump -u root -proot mig >file.sql;

在命令行上提供密码时,在-p之后不应留空格

它应该看起来像:

mysqldump -u root -proot mig >file.sql;
试一试-

mysqldump -u root mig> file.sql
编辑

mysqldump
不是一个MySQL命令,它是一个命令行实用程序。您必须从shell命令行调用它。我希望您不是在MySQL提示符下调用此命令。

请尝试-

mysqldump -u root mig> file.sql
编辑

mysqldump
不是一个MySQL命令,它是一个命令行实用程序。您必须从shell命令行调用它。我希望您不是在MySQL提示符下调用此命令。

请尝试-

mysqldump -u root mig> file.sql
编辑

mysqldump
不是一个MySQL命令,它是一个命令行实用程序。您必须从shell命令行调用它。我希望您不是在MySQL提示符下调用此命令。

请尝试-

mysqldump -u root mig> file.sql
编辑


mysqldump
不是一个MySQL命令,它是一个命令行实用程序。您必须从shell命令行调用它。我希望您不是从MySQL提示符调用此命令。

您可以使用一些工具,如
MySQL Workbench
SQLyog
导入转储文件


免费版本:

您可以使用一些工具,如
MySQL Workbench
SQLyog
导入转储文件


免费版本:

您可以使用一些工具,如
MySQL Workbench
SQLyog
导入转储文件


免费版本:

您可以使用一些工具,如
MySQL Workbench
SQLyog
导入转储文件


免费版本:

当您从命令行执行
mysqldump
时,您的classpath变量中必须有mysql\u home/bin目录,或者命令行必须指向它

试用

mysqldump -u root -proot mig >(abs_path)/file.sql;

从命令行执行
mysqldump
时,类路径变量中必须有mysql\u home/bin目录,或者命令行必须指向它

试用

mysqldump -u root -proot mig >(abs_path)/file.sql;

从命令行执行
mysqldump
时,类路径变量中必须有mysql\u home/bin目录,或者命令行必须指向它

试用

mysqldump -u root -proot mig >(abs_path)/file.sql;

从命令行执行
mysqldump
时,类路径变量中必须有mysql\u home/bin目录,或者命令行必须指向它

试用

mysqldump -u root -proot mig >(abs_path)/file.sql;

这对我的本地网站很有用。打开终端并执行以下代码(确保您的服务器不在MySQL提示符上):

它会要求您在下一行输入密码,为安全起见,不会显示密码


如果您获得
拒绝访问
,则表示mysql凭据错误(或者您使用的用户没有生成转储的正确权限),因此请确保您拥有有效的用户名和密码。我希望它能帮上忙。

这对我的本地电脑很有用。打开终端并执行以下代码(确保您的服务器不在MySQL提示符上):

它会要求您在下一行输入密码,为安全起见,不会显示密码


如果您获得
拒绝访问
,则表示mysql凭据错误(或者您使用的用户没有生成转储的正确权限),因此请确保您拥有有效的用户名和密码。我希望它能帮上忙。

这对我的本地电脑很有用。打开终端并执行以下代码(确保您的服务器不在MySQL提示符上):

它会要求您在下一行输入密码,为安全起见,不会显示密码


如果您获得
拒绝访问
,则表示mysql凭据错误(或者您使用的用户没有生成转储的正确权限),因此请确保您拥有有效的用户名和密码。我希望它能帮上忙。

这对我的本地电脑很有用。打开终端并执行以下代码(确保您的服务器不在MySQL提示符上):

它会要求您在下一行输入密码,为安全起见,不会显示密码


如果您获得
拒绝访问
,则表示mysql凭据错误(或者您使用的用户没有生成转储的正确权限),因此请确保您拥有有效的用户名和密码。我希望它有帮助。

mysqldump不会从mysql cli运行,您必须从windows命令提示符运行它:

mysqldump -u username -p database_name > output_file_name.sql;

如果在运行上述命令时出错,“mysqldump未被识别为内部或外部命令”,请导航到,然后运行该命令。

mysqldump将不会从MySQL cli运行,您必须从windows命令提示符运行该命令:

mysqldump -u username -p database_name > output_file_name.sql;

如果在运行上述命令时出错,“mysqldump未被识别为内部或外部命令”,请导航到,然后运行该命令。

mysqldump将不会从MySQL cli运行,您必须从windows命令提示符运行该命令:

mysqldump -u username -p database_name > output_file_name.sql;
如果在运行上述命令时出错,“mysqldump未被识别为内部或外部命令”,请导航