- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想创建数据库 (MySQL) 的完整备份,我使用以下命令:
mysqldump --routines -u dev_user -pblabla MyDB > d:\DB_Backups\%date%.sql
(这是在 Windows 计算机上使用简单的 .bat 脚本)。
令人悲伤的是,我意识到所有例程都不再包含在创建的文件中。
有没有办法创建完整备份,然后可以使用该备份来创建包含数据库全部内容的新数据库(在生产中)?
提前致谢。
最佳答案
对于我的 windows mysql 5.6.24 安装,我将使用 -R
开关,例如
mysqldump -u root -p -R so_gibberish > c:\nate\out123.sql
注意,-p 提示输入密码,数据库名称为 so_gibberish。
输出文件将包含表、过程和函数:
顺便说一句,请参阅Restrictions on Views上的Mysql手册页。 。另外,堆栈上有这些很好的答案:
虽然上述内容可能无法立即解决您的问题,但我仍在寻找,并可能会帮助其他人。
关于mysqldump --routines 不包括创建的文件中的例程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37621568/
我最近购买了《C 编程语言》并尝试了 Ex 1-8这是代码 #include #include #include /* * */ int main() { int nl,nt,nb;
早上好!我有一个变量“var”,可能为 0。我检查该变量是否为空,如果不是,我将该变量保存在 php session 中,然后调用另一个页面。在这个新页面中,我检查我创建的 session 是否为空,
我正在努力完成 Learn Python the Hard Way ex.25,但我无法理解某些事情。这是脚本: def break_words(stuff): """this functio
我是一名优秀的程序员,十分优秀!