2016-10-10 33 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