[英]How can I push to a mysql database from Mamp to my domain?
我刚刚在本地主机(IE Draft)上发表了一篇博客文章,现在我想更新现在在该机器上运行的远程MYSQL数据库。
因此,从上传的角度来看,我只是运行PHPStorm并包括将文件上传到远程数据库,有没有一种方法可以做到这一点,或者可以通过PHP文件来管理该过程
我的伪代码猜测将是:
本地主机:admin.php
如果单击发布,则连接到远程sql并复制条目。
如果我理解正确,则需要远程访问数据库,对吗? 如果是这样,您可以从以下选项开始:
1)在MySQL Workbench上通过ssh使用隧道!
怎么样? 此处的示例: 基于SSH的标准TCP / IP连接方法
您可以通过逆向工程导入本地数据库,然后只需访问数据库菜单,即可将模型与远程数据库等同步。这就是要确保两个数据库具有相同的结构。 您可以放SQL并执行...这里有很多选择。
2)您还可以使用PHPSTORM下的数据源访问远程数据库。 这是您可以做到的! 管理数据源
3)通过终端,如果您可以访问root simple scp,则将sql文件复制到远程文件,然后更新远程数据库。
备份数据库: mysqldump -u username -p database_to_backup > backup_name.sql
恢复数据库 mysql -u username -p database_name < backup_name.sql
4)使您的sql server可以被世界访问(不推荐)! 步骤包括创建新用户或升级现有用户权限。
阅读这篇文章:它几乎说明了一切!
5)安装phpmyadmin (不推荐)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.