求教:数据库命令: mysql --user=usr_d --password='xxx' -hip -P3306 --lock-tables=FALSE zzz > db07.sql

2018-07-21 01:32:48 +08:00
 krisbai
今天在数据库执行了已上命令导致数据库崩溃,求解!
2921 次点击
所在节点    MySQL
5 条回复
msg7086
2018-07-21 04:17:11 +08:00
mysql ?不是 mysqldump ?
nciyuan
2018-07-21 04:34:36 +08:00
哇 kao,你司的没有 DBA 么?
正确姿势解锁是
全量备份是
mysqldump -u[username] -p[password] --all-databases > [/some/folder/to/file.sql]
请把[]中的内容替换对号入座,不需[]
单库命令是
mysqldump -u[username] -p[password] --databases [dbname] > [/some/folder/to/file.sql]
同,不知你这个命令是干啥,是 > 出文件,并且不知道你说的数据库挂了是指 mysql 的 daemon 无法运行还是你的程序无法得到数据
另外
就算是你要连接数据库
你-hip 干啥?这个 ip 就是你要连接的那个服务器的所见即所得的 ip,比如 -h127.0.0.1
另外除非使用非标端口,-P3306 可以省略
nciyuan
2018-07-21 04:42:39 +08:00
真心的提示您,如果你是不熟悉使用,同时这个服务器是您自己的,建议加装 phpmyadmin。这个软件特别灵活易用,关键操作都有警告,全中文支持,并且有两个特别大的按钮分别是导入和导出,点击进入之后的缺省(Default 預設值)都不用管,直接点导出,就可以用呢!也不会有数据丢失问题
badttt
2018-07-21 11:39:43 +08:00
你应该去看一遍 MySQL 官网的文档。
jason56
2018-07-21 16:32:36 +08:00
备份我比较喜欢用脚本
show tables
SELECT * INTO OUTFILE ………

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/472822

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX