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

Php 如何将mysql数据库从Mamp推送到我的域?,php,mysql,Php,Mysql,我刚刚在本地主机上发表了一篇博文(即草稿),现在我想更新正在本地主机上运行的远程MYSQL数据库 因此,在上传文件时,我只是运行PHPStorm并将上传包含到远程数据库,有没有办法做到这一点,或者有一个PHP文件来管理这个过程 我的伪代码猜测是: localhost:admin.php 如果单击“发布”,请连接到远程sql并复制条目。如果我理解正确,您需要远程访问数据库,对吗? 如果是这样,您可以从以下选项开始: 1)通过ssh和mysql使用隧道 怎么做?示例如下: 您可以通过反向工程导入本地

我刚刚在本地主机上发表了一篇博文(即草稿),现在我想更新正在本地主机上运行的远程MYSQL数据库

因此,在上传文件时,我只是运行PHPStorm并将上传包含到远程数据库,有没有办法做到这一点,或者有一个PHP文件来管理这个过程

我的伪代码猜测是:

localhost:admin.php


如果单击“发布”,请连接到远程sql并复制条目。

如果我理解正确,您需要远程访问数据库,对吗? 如果是这样,您可以从以下选项开始:

1)通过ssh和mysql使用隧道

怎么做?示例如下:

您可以通过反向工程导入本地数据库,然后只需访问“数据库”菜单,即可将模型与远程数据库等同步。也就是说,这两个数据库具有相同的结构。您也可以将sql放入并执行。。。这里有很多选择

2) 您还可以使用PHPSTORM下的数据源访问远程数据库。这就是你能做到的

3) 通过终端,若你们有权访问根简单的scp你们的sql文件到远程和之后,以及更新远程数据库

备份数据库:
mysqldump-u username-p database\u to\u Backup>Backup\u name.sql

还原数据库
mysql-u用户名-p数据库名称

4) 使您的sql server可供世界访问(不推荐)! 步骤包括创建新用户或升级现有用户。此处的权限选项非常广泛

阅读文章:它几乎说明了一切


5) 安装(不推荐)

如果我理解正确,您需要远程访问数据库,对吗? 如果是这样,您可以从以下选项开始:

1)通过ssh和mysql使用隧道

怎么做?示例如下:

您可以通过反向工程导入本地数据库,然后只需访问“数据库”菜单,即可将模型与远程数据库等同步。也就是说,这两个数据库具有相同的结构。您也可以将sql放入并执行。。。这里有很多选择

2) 您还可以使用PHPSTORM下的数据源访问远程数据库。这就是你能做到的

3) 通过终端,若你们有权访问根简单的scp你们的sql文件到远程和之后,以及更新远程数据库

备份数据库:
mysqldump-u username-p database\u to\u Backup>Backup\u name.sql

还原数据库
mysql-u用户名-p数据库名称

4) 使您的sql server可供世界访问(不推荐)! 步骤包括创建新用户或升级现有用户。此处的权限选项非常广泛

阅读文章:它几乎说明了一切


5) 安装(不推荐)

是否要将mysql数据库文件上载到服务器?通常的方法(特别是如果是新数据库)是从本地数据库生成SQL脚本(如备份),然后在远程数据库上执行该脚本以创建表等。是否要将mysql数据库文件上载到服务器?通常的方法(特别是如果是新数据库)就是从本地数据库生成一个SQL脚本(如备份),然后在远程数据库上执行它以创建表等。建议很好,尽管有付费软件的插件,我还是会升级投票;)建议太好了,我会投票,尽管付费软件已经插上了插头;)