mysql - mysqldump 禁止语法
问题描述
我在命令行上键入以下内容并尝试获取端口 3306 上的数据库的备份:
mysqldump -u[dbusername] --host=127.0.0.1 --port=3306 -p [dbname] > file.sql
但是我收到了一个禁止的语法错误,即使我在 -p arg 之后输入密码也不起作用。当然,为了安全起见,我不包括括号的信息,但相信我,这是减去括号的正确信息。
数据库名称中包含连字符和下划线。这有关系吗?我需要以某种方式逃避这些吗?
不确定这是否重要,但网站托管在 WPMU 上。这里的语法有什么问题?
解决方案
推荐阅读
- java - 二进制 XML 文件第 13 行:二进制 XML 文件第 13 行:膨胀类错误
- flutter - 如何使用芯片创建可滚动的 listView
- postgresql - 我正在尝试使用 CloudFormation 创建 Postgres DB
- android - 使用安全 args 插件在 kotlin 中传递 args
- python - 减少将 2 个数据帧合并到一起而丢失的数据量 pandas
- spring-security - Spring Security Apple 登录
- python - UserWarning:一个或多个测试分数是非限定的:[nan nan nan nan 0. 0.] when running HalvingRandomSearchCV
- javascript - 如何检查数组中包含的确切单词是否存在于Javascript中的字符串中
- xiaomi - 使用非资源可绘制到任何视图以编程方式设置背景时小米的问题
- perl - 在 perl 中的 @arr 中使用未初始化的值