当前位置: 首页 > 面试题库 >

在mysql命令行中使用mysqldump进行备份时出错

杜霍英
2023-03-14
问题内容

您好,我正在尝试从mysql命令行客户端进行备份。我正在使用mysqldump使用用户名和密码进行备份。以下是我用于备份数据库的命令。

mysql> mysqldump -u username -p password databasename > backup.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 to use near 'mysql
dump -u username -p password fms > backup.sql' at line 1

尽管该命令似乎是正确的,但仍然出现错误。请让我知道是否还有其他方法可以从mysql命令行进行备份。

提前致谢。


问题答案:

mysqldump不是MySQL命令,而是命令行实用程序。您必须从Shell命令行调用它。



 类似资料:
  • 我正在尝试使用sqlite3命令,按照本SO答案给出的方式执行https://stackoverflow.com/a/25684912/426853. 以下操作始终在命令行中起作用: 我将其编码为Go,如下所示: 我有一个测试文件,像这样调用它: 测试报告了来自sqlite3的语法错误。 我怀疑问题出在将参数传递给shell,问题在于调用。我试着把它改成 但结果是一样的。我还尝试将放在命令前面,即

  • 我需要避免错误,并使用mysqldump将数据库备份存储在单独的文件路径中

  • 本文向大家介绍使用mysqldump实现mysql备份,包括了使用mysqldump实现mysql备份的使用技巧和注意事项,需要的朋友参考一下 注意:备份文件和二进制日志文件不能与mysql放在同一磁盘下 节点1 1、节点1上修改mysql配置文件,开起二进制日志保存 这里我将二进制日志放在/data/mysql/目录下,/data/是我创建的另外一个lvm磁盘,本来想直接放在/data/下,发现

  • 本文向大家介绍MySQL的备份工具mysqldump的基础使用命令总结,包括了MySQL的备份工具mysqldump的基础使用命令总结的使用技巧和注意事项,需要的朋友参考一下 MySQL数据库的备份工具有很多,不过这里介绍的是一个小巧好用的mysqldump工具,位于数据库目录下bin/mysqldump.exe.这几天用phpMyAdmin备份数据库的时候出现乱码,反复在本地跟远程的Dreamh

  • 本文向大家介绍如何用mysqldump进行全量和时间点备份,包括了如何用mysqldump进行全量和时间点备份的使用技巧和注意事项,需要的朋友参考一下 mysqldump在mysql中用于逻辑备份,虽然速度不快,但非常灵活,有很多功能,灵活使用的化绝对是利器。 首先思考一个问题,mysql为什么要备份,主要还是数据安全性,比如主库挂了,数据不小心被删除了,所以全量备份非常重要。 是从主库还是副库进

  • 本文向大家介绍C#实现MySQL命令行备份和恢复,包括了C#实现MySQL命令行备份和恢复的使用技巧和注意事项,需要的朋友参考一下 MySQL数据库的备份有很多工具可以使用,这两天写了一个使用C#调用MYSQL的mysqldump命令完成MySQL数据库的备份与恢复的小工具 先来说一下mysqldump命令备份MySQL数据库的使用方法 直接将MySQL数据库压缩备份 备份MySQL数据库某个(些