mysql - 通过 WLAN 同步 MAMP 数据库

标签 mysql database macos sync mamp

<分区>

我一进入无线局域网就使用自动同步工具在我的 iMac 和我的 MB Air 之间同步我的工作文件。

现在我还想同步我本地的 MAMP Webdev 环境。 我试图同步我的整个 MAMP 文件夹,但这导致了痛苦和失望的世界,就像这里有人提到的,这不是一个好主意。

现在我有了另一个想法: 是否有某种自动化的 db-export 脚本,这样我就可以同步 .sql 文件并让它自动将其重新导入到我的另一台计算机上。

是否存在这样的东西:

感谢您的帮助。

最佳答案

我通常使用命令行根据具体情况执行此操作,我的机器上有 100 多个表:)

您可以创建两个 sh 脚本;导出.sh

%pathtomysqlbin%/mysqldump -u%admin% -p$adminpw% --all-databases > tmpfile.sql

和 import.sh

%pathtomysqlbin%/mysql -u%admin% -p%adminpw < tmpfile.sql

然后告诉您的同步工具在开始之前执行 export.sh 脚本,最后 - 当您开始在另一台计算机上工作时手动运行 import.sh :)

关于mysql - 通过 WLAN 同步 MAMP 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12210809/

相关文章:

php - fatal error :调用未定义的方法 mysqli_stmt::fetch_array()

Mysql多重连接删除缺失一行

c# - 如何抽象数据库层?

android - iOS 和 Android 使用哪个数据库

cocoa - 持续更新 Mac 应用程序 UI?

ios - 如何在 func captureOutput 中仅处理 1/10 帧

java - hibernate 不关闭连接

mysql - 无法使用 JSON 解析 MySql 时间戳

mysql - 在查询 "LIMIT 1"中使用 "SELECT 1 ..."有意义吗?

css - 升级到山狮与全新安装后的滚动条问题