2012-09-11 59 views
1

這很難解釋,所以忍受着我。網絡解決方案MySQL設置與Go爸爸MySQL設置

我不明白它是如何在網絡解決方案建立一個MySQL數據庫和肯定知道某種方式鏈接到特定的域,並在同一臺服務器上。

客戶需要一個博客被嵌入,所以我發現這個鏈接http://www.corvidworks.com/articles/wordpress-content-on-other-pages作爲嵌入博客的一種方式。

這是一段代碼拉WP職位的例子...

<?php 
// Include WordPress 
define('WP_USE_THEMES', false); 
require('/var/www/example.com/wordpress/wp-load.php'); 
query_posts('showposts=1'); 
?> 

正如你看到的上面,我需要一定的WP數據,博客,無論是同根生文件夾/服務器作爲我正在處理的頁面。說這個頁面是example.com/newblog.php我想粘貼這段代碼,並知道MySQL數據庫位於同一臺服務器上。

在轉到爸爸,這是很容易的,清楚地看到。很明顯,因爲我可以點擊名稱「example.com」,並知道我即將建立一個駐留在同一臺服務器上的MySQL數據庫。

還是我不理解如何創建數據庫和它們存儲在哪裏呢?當你在任何服務器上創建一個MySQL數據庫時,它是獨立的並且獨立於域?

網絡解決方案是很難瀏覽。我很想點擊正在使用的域名,設置MySQL,並知道它們在同一臺服務器上。

我目前看到列出的二級域名,但我怕如果我創建一個新的MySQL數據庫,將「鏈接」或錯誤的域關聯。或者我可以安全地創建一個,它不會影響錯誤的域名?

+2

您可能會更好地聯繫技術支持。 – zerkms

回答

1

GoDaddy和Network Solutions提供的MySQL服務器通常與託管網站本身不在同一臺服務器上。至少,它們位於託管服務器的獨立虛擬服務器上。

只要看看wp-config.php文件,看看DB_HOST的值是多少。這告訴你MySQL數據在哪個服務器上。只要您使用該主機的正確憑證連接到正確的MySQL主機,並允許客戶機主機名/ IP使用提供的憑證進行連接,則數據是否位於同一服務器上並不重要。

如果你的代碼:

<?php 
// Include WordPress 
define('WP_USE_THEMES', false); 
require('/var/www/example.com/wordpress/wp-load.php'); 
query_posts('showposts=1'); 

真正重要的是,作出這一呼籲的劇本是相同的服務器WordPress的博客上的唯一的事情。 MySQL數據在哪裏並不重要。它使用相同的證書,所討論的WordPress站點正在使用它,因此它將訪問相同的數據。

這有幫助嗎?

+0

「或虛擬主機」 - 這是什麼意思在MySQL服務器的上下文? – zerkms

+0

是的,但我很失望,這很容易!謝謝!!!我認爲它是以某種方式綁定在一起的,MySQL數據庫必須與wordpress程序位於相同的主機/域名註冊商處。再次感謝你! – LITguy

+0

@zerkms不知道,所以我刪除了。感謝您指出。 – drew010