首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从命令行下载MySQL转储

从命令行下载MySQL转储
EN

Stack Overflow用户
提问于 2012-11-21 08:45:15
回答 11查看 443.2K关注 0票数 344

我离开Linode是因为我不具备必要的Linux sysadmin技能;在完成向对noob更友好的服务的过渡之前,我需要下载一个MySQL数据库的内容。有没有一种方法可以从命令行执行此操作?

EN

回答 11

Stack Overflow用户

发布于 2016-10-01 17:28:56

在mysql的最新版本中,至少在我的版本中,您不能直接将pass放在命令中。

你必须运行:

mysqldump -u [uname] -p db_name > db_backup.sql

然后它会要求你输入密码。

票数 16
EN

Stack Overflow用户

发布于 2016-09-22 02:32:03

如果从远程服务器下载,这里有一个简单的示例:

代码语言:javascript
复制
mysqldump -h my.address.amazonaws.com -u my_username -p db_name > /home/username/db_backup_name.sql

-p指示您将输入密码,它与db_name无关。输入命令后,系统将提示您输入密码。键入并按enter键。

票数 11
EN

Stack Overflow用户

发布于 2016-01-26 15:55:21

在windows上,您需要指定mysqldump.exe所在的mysql。

代码语言:javascript
复制
cd C:\xampp\mysql\bin

mysqldump -u[username] -p[password] --all-databases > C:\localhost.sql

将其保存到文本文件中,如backup.cmd

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13484667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档