我无法使用mysqldump进行数据库转储
我正在尝试使用mysqldump进行数据库转储,如下所示我无法使用mysqldump进行数据库转储,mysql,mysqldump,Mysql,Mysqldump,我正在尝试使用mysqldump进行数据库转储,如下所示 # mysql -u root -p after i login, i did command like below, #mysql> mysqldump -u root -p --no-data Dbname > /var/lib/myfolder/MyDB.sql mysql> mysqldump -u root -p --no-data Dbname > /var/lib/myfolder/MyDB.s
# mysql -u root -p
after i login, i did command like below,
#mysql> mysqldump -u root -p --no-data Dbname > /var/lib/myfolder/MyDB.sql
mysql> mysqldump -u root -p --no-data Dbname > /var/lib/myfolder/MyDB.sql
->
->
->
->
->
如果我进入,它会给出如下的结果
# mysql -u root -p
after i login, i did command like below,
#mysql> mysqldump -u root -p --no-data Dbname > /var/lib/myfolder/MyDB.sql
mysql> mysqldump -u root -p --no-data Dbname > /var/lib/myfolder/MyDB.sql
->
->
->
->
->
除了CTR+C之外,我什么都做不了。我在哪里犯了愚蠢的错误?在shell级别发出命令,而不是从mysql内部发出,即代替
# mysql -u root...
类型
您缺少
代码>位于命令末尾。试着这样做:
mysql> mysqldump -u root -p --no-data Dbname > /var/lib/myfolder/MyDB.sql;
@mmmms查看我的编辑。抱歉太短了,我在用手机。@MMMMS不客气。如果你能接受这个答案,我将不胜感激。顺便说一句:在您的尝试中,mysql正在等待最终的
结束语句。如果你给了它,mysql会抱怨语法错误(尽管这不会有帮助)。