我刚刚将我的数据库上传到在线服务器,然后我的应用程序成功连接但突然我的应用程序变得太慢,大约5秒延迟操作,有时没有响应。 为了解决这个问题,我认为解决方案是动态同步我的本地数据库,然后将我的应用程序连接到lacal数据库。 。 我的问题是如何将本地数据库同步到Web服务器?
我使用mysql和Ado.net作为连接器
不使用任何第三方软件。
答案 0 :(得分:0)
您的问题不是很清楚,但如果我理解,您希望将远程服务器上的mysql数据库与本地计算机上的数据库同步。
有许多方法可以有效地做到这一点:
使用mysqldump备份本地计算机上的数据,通过ftp / sftp / scp将转储文件传输到远程服务器,然后将其恢复到远程服务器上。
mysqldump -u yourusername -p yourpassword yourdatabasename> yourbackupfilename.sql
然后在远程服务器上运行
mysql -u yourusername -p yourpassword remotedatabasename < yourbackupfilename.sql
如果我误解了,请尽量清楚自己想做什么。