从 bluehost 托管网站从 phpMyAdmin 数据库中获取数据
Posted
技术标签:
【中文标题】从 bluehost 托管网站从 phpMyAdmin 数据库中获取数据【英文标题】:Get data from phpMyAdmin database from bluehost hosted website 【发布时间】:2013-08-18 08:40:40 【问题描述】:我有一个 Bluehost 托管网站。我有 MAMP 但我不知道如何使用它。
如何将我的 ios 应用程序连接到该数据库,以便我可以在任何地方访问它?
【问题讨论】:
没有phpMyAdmin数据库这样的东西。 phpMyAdmin is a free software tool written in PHP, intended to handle the administration of mysql over the Web。 RDBMS 称为 MySql。现在找到一个教程并完成它。然后返回一个具体问题和您尝试过的代码,SO 社区将很乐意为您提供帮助。 我已经有一个应用程序从本地 phpMyAdmin 内的数据库中获取数据。但这只是一个本地 phpMyAdmin。现在我想通过 Bluehost.com 访问连接到我的网站的 phpMyAdmin 并显示其中的数据,这样我不仅可以访问 phpMyAdmin 中的数据库,还可以将其连接到我的网站。抱歉,我认为我的问题措辞不佳 【参考方案1】:bluehost 在 cpanel 中有一个远程数据库部分,您可以添加访问该数据库所需的任何 IP 地址并使用远程 mysql 连接。如果您的 IP 地址发生变化,您可以添加 C 类范围,否则您可能需要允许通配符 IP 地址连接的不同数据库托管服务提供商。
【讨论】:
【参考方案2】:我知道这是一个老问题。但是它仍然打开,我想看看我是否可以提供正确的答案。
配置设置:
使用以下配置设置连接到您的数据库
Host name = (use the server IP address)
Database name = (cpanelUsername_databaseName)
Database username = (cpanelUsername_databaseUsername)
Database password = (the password you entered for that database user)
MySQL Connection Port = 3306
要使用这些配置设置将连接字符串添加到您的 PHP 代码,请检查此代码
MySQL 连接字符串
允许远程服务器访问您的数据库
在从另一台计算机连接到 MySQL 之前,必须将连接的计算机启用为访问主机。
-
登录 cPanel 并单击数据库下的远程 MySQL 图标。
输入连接的 IP 地址,然后单击添加主机按钮。
注意:您可以直接通过此工具查找并添加您的 IP 地址。查找您的 IP 是:123.123.12.123 [Add]。点击 [Add] 链接会将您的 IP 输入到下面的字段框中。
单击“添加”,您现在应该可以远程连接到您的数据库了。
配置 phpMyAdmin 连接远程服务器
编辑名为config.inc.php
的配置文件配置文件位于phpMyAdmin文件夹中。应该有这样一行:
$cfg['Servers'][$i]['host'] = 'localhost';
将localhost
更改为您服务器的IP address
。
如何将我的 iOS 应用程序连接到该数据库,以便我可以在任何地方访问它?
http://codewithchris.com/iphone-app-connect-to-mysql-database/
【讨论】:
以上是关于从 bluehost 托管网站从 phpMyAdmin 数据库中获取数据的主要内容,如果未能解决你的问题,请参考以下文章
如何将 wordpress 备份文件从共享主机传输到 VPS (bluehost)?