gpt4 book ai didi

mysql - 如何通过 mysqldump 正确转储 mysql 数据库?

转载 作者:行者123 更新时间:2023-11-29 08:33:33 25 4
gpt4 key购买 nike

mysqldump 实用程序是否需要任何单独的客户端?

我正在使用适用于 Windows 的 MYSQL5.5 命令行客户端..

我正在编写查询

mysqldump -u root -p pwd** my_db > mydb.sql 

我收到错误

  ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax t

最佳答案

问题在于您正在 MySQL 命令行客户端中运行该命令。相反,从 shell 运行它,而不是在客户端内部运行。

换句话说,打开一个普通的 shell(如果使用 Windows 则为 cmd.exe),然后运行:(mysqldump.exe 的路径无疑会有所不同)

C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump -u root -ppwd** my_db > mydb.sql 

请勿打开 MySQL 命令行客户端并在其中运行该命令。该客户端用于执行SQL; mysqldump.exe 程序是完全独立的并且独立运行。

关于mysql - 如何通过 mysqldump 正确转储 mysql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15885749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com