【发布时间】:2013-12-17 13:45:27
【问题描述】:
我有一个安装了 mysql 的 Debian VPS,我想导出一个数据库。
成功登录mysql后。
我运行以下命令:
mysqldump -u user -p mydatabase > db.sql
但我收到以下错误:
->
它不导出数据库,我不能输入任何东西。
【问题讨论】:
-
Mysql 期望命令以分号结束。
-
@Tony Hopkinson:命令行命令后跟
;? -
@Johan:它要求你输入密码吗?
-
如 select * from sometable;在 mysql 提示符下,这就是为什么操作只是得到另一个提示符......
-
@Tony Hopkinson:如果该命令应该在 shell 中运行,那么在
mysql提示符中运行命令后放置;的原因是什么?