繁体   English   中英

如何将Mamp的mysql数据库推送到我的域?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM