首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从MYSQL命令提示符备份DB

问从MYSQL命令提示符备份DB
EN

Stack Overflow用户
提问于 2015-01-13 18:12:35
回答 3查看 2.1K关注 0票数 1

最近,我尝试将我的web应用程序和mysql数据库放在同一个虚拟服务器上。现在我收到一个端口错误。为了修复端口问题,我想备份数据库并重新安装WAMP。由于无法访问phymyadmin,所以必须使用mysql命令提示符来进行转储。

如果我的用户名是root,我没有密码,数据库名是dev,那么会有人知道输入的确切命令吗?我尝试过多种方法,但是我发现我的语法是错误的。

提前谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-01-13 22:21:50

如果您知道数据库的名称,可以使用以下命令:

代码语言:javascript
复制
mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql

或者,我可以安装MySQL工作台,它可以连接到本地数据库实例,并提供运行导出:MySQL工作台的GUI。

不幸的是,如果您已经卸载了WAMP,那么MySQL可能不再运行,而且上面的命令将无法工作,因为实用程序看不到数据库。如果是这样的话,尝试将WAMP安装到一个新目录并手动复制MySQL数据文件:

如何从WAMP恢复MySQL数据库?

票数 4
EN

Stack Overflow用户

发布于 2015-01-13 22:24:17

代码语言:javascript
复制
mysqldump -u root -p dev > devBackUp.sql
票数 2
EN

Stack Overflow用户

发布于 2016-08-16 08:50:46

DOS批处理文件以导出具有文件名中日期和时间的数据库。

代码语言:javascript
复制
FOR /f "tokens=1-8 delims=:./ " %%G IN ("%date%_%time%") DO (
SET dt=%%G%%H%%I_%%J_%%K
)
mysqldump -u root -p[root_password] [database_name]> [database_name]_%dt%.sql
pause
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27928706

复制
相关文章

相似问题

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