mysql - 如何导出mysql数据库

标签 mysql linux apache

mysqldump -u censored -'p32dasdA)k+~Ow9' censored > backup.sql

以上代码导致错误 bash: syntax error near unexpected token `)'

我想这是因为密码包含某些字符,但我不确定如何解决这个问题。另外,备份完成后应该去哪里查看呢?

非常感谢任何帮助。

最佳答案

试试这个:mysqldump -u censored -p censored > backup.sql

然后在出现提示时输入密码。语法错误来自 mysql 看到 '-' 并寻找有效选项,当它到达 ')' 时它知道有问题并抛出语法异常。

关于mysql - 如何导出mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18816998/

相关文章:

mysql - Laravel 中的连接查询结构

c# - 在 Windows 上将 Sphinx 与 MVC 和 MYSQL 结合使用

php - 强制 PHP CLI 将文件写入 www-data

linux - 将 -0 与 xargs 一起使用

apache - Maven 依赖项排除 : Same artifact-id issue

php - UTF-8贯穿始终

php - 在 mysql 中选择 2 个连接的列,忽略所有空格

PHP 数据库与本地主机的连接错误

linux - 使用 find 和 csplit 的无效参数

linux - 为什么 mkfifo 的管道只在 ~25 秒后更新?