PHP+MySQL珠聯璧合 老情人一樣給力
情人節到了,先祝大家情人節快樂!那什么是 Web開發技術最給力的情人組合呢?個人覺得當屬PHP+MySQL. PHP是功能強大的服務器端腳本語言,;MySQL并發能力強、響應速度快,是性能優異的數據庫軟件。PHP和MySQL都能在所有主流操作系統和許多非主流系統中運行。珠聯璧合使開發者大笑江湖。
低成本
PHP是一種服務器端腳本語言,它是專門為Web而設計的。PHP是一種HTML內嵌式的語言,是一種在服務器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,被廣泛的運用。和其它技術相比,PHP本身免費。PHP是一個開放源代碼的產品,這就意味著,你可以訪問其源代碼,也可以免費使用、修改并且再次發布。
MySQL是世界上***的開源數據庫,已經多次獲得《Linux Journal》雜志的讀者選擇獎。在開放源代碼許可下,MySQL是免費的,而在商業許可下,MySQL也只需要很少的費用。所以使用PHP+MySQL可使中小型網站為了降低網站總體擁有成本,自然而然也成了主流的開發模式,也廣受開發者喜歡。
推薦閱讀:PHP,***的Web開發語言
速度快
PHP的快捷性較好,程序開發快,運行快,技術本身學習快。可嵌入HTML:因為PHP可以嵌入HTML語言,它相對于其他語言,編輯簡單,實用性強,更適合初學者。而MySQL本事體積小,速度也是相當的更力。只要PHP代碼沒有死循環或者過多的大負載循環,做好MySQL數據庫的優化,無論在Windows 或者 linux 使用PHP+Mysql都比ASP.NET+Mssql快。
推薦閱讀:
PHP連接MySQL很簡單
其實PHP連接MySQL是一件非常簡單的事情,但是我們必須注意的是編碼問題 ,編碼不正確將會導致亂碼問題。
連接數據庫代碼如下:
代碼
- <$link=MySQL_connect("localhost","root","123")
- or die("connect to database failed");
- $result=MySQL_query("create database trampt")
- or die("query failed");
- MySQL_select_db("trampt");
- MySQL_query("set names UTF8");
- $result=MySQL_query("create table Users
- (userid int auto_increment primary key,username varchar(50),password varchar(50))")
- or die("query failed");
- MySQL_query("insert into users
- (username,password) values('51CTO','123')")
- or die("insert record failed");
- MySQL_close($link);
- ?>
讀取數據庫代碼如下:
- < require("inc/conn.php");
- $result=MySQL_query("select * from users");
- while($ob=MySQL_fetch_object($result))
- {
- echo "user name is : ".$ob->username."
- ";
- }
- MySQL_close($link);
- ?>
PHP+MySQL***案例分享
PHP+MySQL+jQuery實現發布微博程序——PHP篇
PHP+MySQL+jQuery實現發布微博程序——jQuery篇
【編輯推薦】