mysql - 如何在两个本地虚拟开发环境之间同步数据库

标签 mysql database local development-environment

我会问你,什么是在两台计算机之间同步数据库的最佳实践(或者如果可能的话)。我工作时有一台电脑,家里也有一台。我有两个相同的虚拟环境,我希望在一台计算机上完成工作后在另一台计算机上继续。对于应用程序代码,我使用 git 来共享并且它是完美的,但是我找不到令人满意的数据库解决方案。我在谷歌上搜索并阅读了很多相关内容,所以也许这是一种错误的方式。我使用过远程数据库,但存在速度限制和互联网连接需求。 非常感谢您的意见。

最佳答案

您可以设置基于语句的 MySQL 复制。你不会出错的。 -- 确保你有一个脚本来检查你的服务器连接 -- 确保你有一个测量滞后的脚本,(如果线程卡在处理二进制日志上)检查你的从属 I/O 和 SQL 线程。

关于mysql - 如何在两个本地虚拟开发环境之间同步数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36550666/

相关文章:

java - Java中的局部变量或成员变量

PHP MYSQL 查询数组字段

mysql - 在 concat 中使用存储的盐

MySQL创建表时出错

php - 选择日期时间不起作用的查询

MySQL查询没有特定单词的字段

database - 具有主/从结构的 Redis Multitenency?

javascript - SQLite:SELECT * FROM Table 的问题在哪里?

PHP/MySQL : Path Error: [function. require]:无法打开流:

mysql - 如何纠正 MySQL 加载错误