我已經用Apache 2.2,MySQL和PHP成功設置了localhost(個人安裝),並且安裝了幾個虛擬主機。目前,我正試圖在MySQL中教自己的命令行。我失去的部分是建立我創建的數據庫和我正在處理的虛擬主機網站之間的連接。在我看來,我希望將數據庫保存在與創建網站相同的文件夾中的特定網站。但是,我可以離開基地。有人可以解釋一下這個難題以及它是如何工作的。我試圖谷歌它,我得到的是關於工作臺和phpMyAdmin的信息。mySQL和Php網站之間的連接是如何工作的?
回答
MySQL服務器在您的服務器上作爲服務(或守護程序)運行 - 因此您放入的文件夾(或目錄)由系統配置設置,與您的Web站點的文檔根目錄無關。
在PHP中,您將使用PDO或類似的東西「連接」到MySQL服務,然後使用PHP命令將請求發送到MySQL服務器。
當您運行MySQL命令行解釋器時,您也可以通過自己輸入來測試這些相同的命令。這在您調試PHP程序時很有用,這樣您就可以看到程序在命令行界面中獲取的數據。
我希望這可以幫助你把正確的圖片。
謝謝,這有助於很多...正是我在找什麼! – 2012-04-01 17:40:36
我想谷歌它和我得到的是關於工作臺和myPhpAdmin
this是,當我谷歌php mysql
的第一頁上的第一個條目信息,它涵蓋了從安裝多達代碼例。
非常普遍:
你需要與你的託管公司,以檢查他們是否爲您提供本地託管的MySQL服務器的訪問。使用cPanel/phpMyAdmin或任何可用的工具,您可以隨意登錄並創建多個數據庫 - 每個數據庫可能對應於您的某個站點文件夾。一旦你創建了你的賬戶和你的數據庫,你可以使用你的網站代碼中的php命令來連接/操作任何你想要的數據庫。
編輯︰我錯過了你說你已經有一個MySQL本地主機設置。現在您需要登錄到SQL服務器併爲這些數據庫創建一個或多個數據庫和一個或多個用戶帳戶。創建一個擁有所有權限的管理員帳戶。然後你可以使用PHP在您的網頁連接到數據庫,使用這樣的事情:
$con = mysql_connect("localhost", "your_MySQL_username", "your_MySQL_password") or die ("Unable to connect to MySQL Server " . mysql_error());
if(is_resource($con))
$db = mysql_select_db($MySQL_database, $con) or die("Unable to select database " . mysql_error());
參見手冊更多的方式來查詢數據庫和處理結果:http://php.net/manual/en/ref.mysql.php
- 1. Flowtown和Rapportive之類的網站:它們是如何工作的?
- 2. html5和mysql之間的直接連接
- 3. PHP和MySQL連接不工作
- 4. 如何在MySQL和PHP之間連接SSL?
- 5. MySQL事件和表之間的連接
- 6. 的Mysql 3.5之間和.NET連接
- 7. Java程序和網站之間的連接
- 8. 建立春季網站與遠程工作者之間的安全連接
- 9. 這是我的工作空間和數據庫之間的連接問題嗎?
- 10. 如何實現mongo收集和mysql表之間的連接
- 11. 如何解決Android程序和MySQL之間的連接問題
- 12. 網站貝寶連接Php
- 13. 如何找出網絡上工作站和服務器之間的區別?
- 14. 實體空間連接到MySQL和訪問在同一網站
- 15. 在MySQL和Tornado之間創建連接
- 16. 如何驗證JS和PHP之間的連接
- 17. 如何保護PHP和Android之間的連接
- 18. 我真的很困惑和沮喪關於我的PHP網站和MySQL連接
- 19. 連接Oracle和mySQL的PHP
- 20. 如何使PHP中的網站以HTTP和HTTPS方式工作?
- 21. MySQL連接限制和PHP MySQL連接
- 22. PHP-MYSQL連接無法正常工作
- 23. drupal-7站點上的PHP MySQL連接
- 24. PHP和mysql連接
- 25. MySQL的左連接它是如何工作
- 26. 在mysql數據庫和php之間建立本地連接
- 27. 在Mac上安裝MySql以及MySql和eclipse之間的連接
- 28. jdbc到mysql之間的連接
- 29. Azure MySql + Sequelize之間的連接
- 30. 如何在Django和MySQL之間使用壓縮連接?
PHP手冊是你的朋友:http://www.php.net/manual/en/book.mysql.php – 2012-04-01 17:19:10