Openshift:如何通过 RHC 或 SSH 将数据库导入 MySQL?

Posted

技术标签:

【中文标题】Openshift:如何通过 RHC 或 SSH 将数据库导入 MySQL?【英文标题】:Openshift: how import database to MySQL via RHC or SSH? 【发布时间】:2014-08-03 08:34:03 【问题描述】:

我有基于 Openshift 的可扩展 Web 应用程序和免费帐户,因此我无法创建 phpmyadmin 墨盒。有没有办法通过 RHC 或 SSH 将数据库导入 mysql

【问题讨论】:

openshift.com/developers/remote-access 希望运行这个 php 文件可能会有所帮助。 ***.com/a/19752106/1982354 谢谢,没试过,但是通过 MySQL Workbench 找到了更好的方法。 【参考方案1】:

您有几个不错的选择。

1.) 您可以使用 rhc port-forward 命令从本地工作站连接到您的数据库,然后您可以使用本地工作站上的 mysql 工作台或 mysql 命令行工具来导入数据库。

2.) 使用 rhc scp 命令将您的 .sql 文件传输到您的设备(将其放在 $OPENSHIFT_DATA_DIR 中),然后使用 rhc ssh 命令连接到您的设备,然后使用 mysql 命令行实用程序导入你的数据库。

【讨论】:

以上是关于Openshift:如何通过 RHC 或 SSH 将数据库导入 MySQL?的主要内容,如果未能解决你的问题,请参考以下文章

rhc 设置给出错误“没有这样的文件 dl/import”

使用 OpenShift 的公共客户端应用程序端口转发

OPENSHIFT MYSQL使用Navicat远程连接

Tomcat 项目 WAR 未在 OpenShift 中启动

openshift 电子邮件从终端发送,但不是从 php

openshift安装部署