作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在设置虚拟机。
宿主机和虚拟机都有Mysql。如何使 VM Mysql 同步到主机 Mysql。主机在 XP 上使用 MYsql 5.5。VM 是 Fedora 14 上的 Mysql 5.1。
1) 我可以 DUMP 到“共享”,恢复。不确定这是否有效。2) 我可以将 Mysql 主机联网到 Mysql VM。不是怎么做的
我将如何使用 python 2.7 执行此操作?
我不希望它们在设置阶段后同步。但是,也许同步一些表或 SP 偶尔会重写。在我构建 Linux Env 之后。我希望能够转换 V2P 并拥有一个双引导系统。
最佳答案
您可以使用mysqldump
制作数据库快照,并在测试后将其恢复到已知状态。
但是,为了避免同步不同数据库实例的复杂性,最好将主机的实例开放给本地网络访问,并让虚拟机中的应用程序访问它,就好像它是远程服务器一样。整体性能也应该提高。
即使您决定为主机和 guest 运行不同的数据库,也要在主机的 MySQL 实例上运行。性能会更好,配置管理会更容易, guest 中的应用程序将针对真实的部署环境进行测试。
关于python - 如何将 MySQL 与 python 同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4619392/
我是一名优秀的程序员,十分优秀!