【发布时间】:2017-02-18 22:43:57
【问题描述】:
我最近开始与一家希望我脱离他们的 SQL 环境工作的公司合作 - 他们以 .sql 文件的形式为我提供了一个 SQL 转储。作为一个成长中的业余开发者,我以前从未遇到过这样的事情。我还获得了一个用于建立连接的 PHP 文件。我通过谷歌云平台这样做没有问题,但是,我在本地这样做似乎有点困惑。我需要一个全新的服务器来转储这些数据吗?这是我在 php 文件中使用的一些内容。
$ip = $_SERVER['REMOTE_ADDR'];
$user_agent = 'Not Available';
if(isset($_REQUEST['HTTP_USER_AGENT'])){
$user_agent = $_REQUEST['HTTP_USER_AGENT'];
}
$dbHost = 'localhost';
$dbUser = '';
$dbPass = '';
$dbName = 'oomdo';
$response = array(
'status'=>'NO',
'content'=>'',
);
$m = new mysqli($dbHost,$dbUser,$dbPass,$dbName);
我意识到这是一个大问题,但我愿意学习,任何解释都将不胜感激:)
【问题讨论】:
-
您的机器上是否已经安装了 PHP、apache 和 MySQL?还是这个问题真的是“如何设置本地 PHP/apache/MySQL 服务器?”
-
是的,我想问题是在这种情况下如何设置本地服务器。
-
你使用的是什么操作系统
-
为了尽可能接近您正在开发的环境,虚拟盒子或 Vagrant 盒子可能是最方便的选择。