2016-10-10 49 views
0

我最近开始与一家希望我脱离SQL环境的公司合作 - 他们以.sql文件的形式向我提供了一个SQL转储。作为一个成长中的业余开发者,我以前没有遇到过这样的事情。我还获得了建立连接的PHP文件。我通过Google云端平台完成这项任务并不困难,但是,我在本地似乎有一些混乱。我是否需要一台全新的服务器来将这些数据转储到?以下是我在PHP文件中使用的一些内容。建立基于SQL转储的SQL服务器

$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); 

我意识到这是一个大问题,但我有学习的意愿,任何解释,将不胜感激:)

+1

它你已经有了PHP,Apache的系统上安装这个和MySQL设置你的机器上?或者这个问题真的是“如何设置本地PHP/Apache/MySQL服务器?” –

+0

是的,我想问题是如何在这种情况下设置本地服务器。 – codnor

+0

您使用的是什么操作系统 – RiggsFolly

回答

0

需要导入使用phpMyAdmin的SQL。

在您的Phpmyadmin界面中创建证书,以便从上面的PHP脚本访问MySQL服务器。

PhpMyadmin附带WAMP(Windows Apache MySQL PHP),适用于Windows操作系统的EasyPHP,适用于Linux Distros的LAMP(Linux Apache MySQL PHP),适用于Mac的MAMP。

您可以通过搜索上https://sourceforge.net