gpt4 book ai didi

mysql - 将本地Mysql数据库同步到在线Mysql数据库

转载 作者:行者123 更新时间:2023-11-29 23:08:29 25 4
gpt4 key购买 nike

我刚刚将数据库上传到在线服务器,然后我的应用程序成功连接,但突然我的应用程序变得太慢,大约 5 秒的操作延迟,有时甚至没有响应。为了解决这个问题,我认为解决方案是动态同步我的本地数据库,然后将我的应用程序连接到 lacal 数据库。 。我的问题是如何将本地数据库同步到网络服务器?

我使用 mysql 和 Ado.net 作为连接器

不使用任何第三方软件。 .

最佳答案

你的问题不是很清楚,但如果我理解的话,你想要同步远程服务器上的mysql数据库与本地计算机上的数据库。

有多种方法可以有效地做到这一点:

  1. 使用mysqldump对本地计算机上的数据进行备份,通过ftp/sftp/scp将转储文件传输到远程服务器,然后在远程服务器上恢复。

    mysqldump -u 你的用户名 -p 你的密码 你的数据库名 > 你的备份文件名.sql

然后在远程服务器上运行

mysql -u yourusername -p yourpassword remotedatabasename < yourbackupfilename.sql
  • 使用 mysql GUI(我最喜欢的是 sqlyog ( https://www.webyog.com/product/sqlyog ),但你必须支付许可证费用)。 sqlyog 有一个非常好的功能,您可以连接到本地 mysql 安装和远程服务器。然后,您可以将数据库从一个数据库复制到另一个数据库,这一切都在 GUI 中进行。 super 方便简单,但是对于大型数据库,方法 1 会更快。
  • 如果我误解了,请尝试更清楚地了解您想要做什么。

    关于mysql - 将本地Mysql数据库同步到在线Mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28187635/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com