PHP與MYSQL學習筆記--基礎篇1
PHP與MYSQL基礎學習總結
使用書籍:PHP和Mysql web開發從前新手到高手
- 安裝
- MYSQL一些知識總結
- PHP一些知識總結
- PHP與MYSQL基礎應用
安裝
windows下XAMPP安裝
從Apache Friends站點下載最新版XAMPP進行安裝,安裝過程與一般軟體類似,中間可能會出現一些UAC(使用者賬戶控制)警告,選擇OK即可。
注意,安裝完畢後,最好重啟系統,然後再使用軟體。
設定root密碼的問題。當你在設定完密碼時可能會發現phpMyAdmin不能訪問,我們可以開啟phpMyAdmin的安裝目錄,找到config.inc.php檔案,找到裡面的
c i][‘password’] = ”;改成剛剛設定的新密碼,儲存退出。
[http://jingyan.baidu.com/article/e4511cf332b9832b845eaf27.html]
MYSQL的一些基礎知識
簡介
資料庫伺服器(就是本文所談的MYSQL)是一個程式,他可以以一種有序的格式來儲存大量的資訊,而且這種格式易於使用PHP來訪問。使用phpMyAdmin
我們開啟我們安裝的XAMPP,執行Apche與Mysql。然後開啟Mysql的Admin,進入phpMyAdmin。
SQL語言
我們在phpMyAdmin中是使用SQL語言來操作資料庫的,下面會簡單介紹幾條常用SQL語言(命令)。
1.建立表
CREATE TABLE joke(
id INT NOT NULL AUTO_INCREMENT PRIMRY KEY,
joketext TEXT,
jokedate DATE NOT NULL
)DEFAULT CHARACTER SET utf8 ENGINE=InnoDB
建立一個joke表,包涵id,joketext,jokedate三項。
id為int型且自增,joketext為文字,jokedate為日期。
2.資料插入
INSERT INTO joke SET
joketext = "WHY DID THE CHICKEN.....",
jokedate = "2016-07-13"
或者
INSERT INTO joke
(joketext,jokedate) VALUES(
"WHY DID THE CHICKEN.....",
"2016-07-13")
這兩種方法都可以對錶進行插入處理。
**注意對轉義‘/’的思考
3.檢視資料
SELETE *FROM joke
檢視所有資料
SELETE id,LEFT(joketext,20),jokedate FROM joke
檢視部分資料(LEFT(joketext,20)—檢視前20字元)
4.修改資料
UPDATE joke SET jokedate = "2016-07-13" WHILE id ="1"
更新id等於1的資料
5.刪除資料
DELETE FROM joke WHILE joketext LIKE "%chicken%"
刪除含有chickren的資料
DELETE FROM joke
刪除所有資料,使用前一定冷靜,資料會全部刪除。
PHP的基礎知識總結
簡介
PHP是一種服務端程式語言。基本語言與語句
對於學習過C/C++的人來說,這些並不難以理解,因此這裡並不逐條解釋,下面用一個程式來去理解一下PHP語言。
<?php
if(!isset($_REQUEST['firstname'])){
include 'form.html.php';
}
else{
$firstname = $_REQUEST['firstname'];
$lastname = $_REQUEST['lastname'];
if($firstname =='Kevin' && $lastname =='Yank'){
$output= 'Welcome, oh glorious leader!';
}
else{
$output ='Welcome to our website, '.
htmlspecialchars($firstname,ENT_QUOTES,'UTF-8').' '.
htmlspecialchars($lastname,ENT_QUOTES,'UTF-8').'!';
}
include 'Welcome.html.php';
}
這是書中給出的一個控制器程式碼,if-else,陣列等都是我們在c語言中瞭解的基本語句,並且我們可以發現,在php中無論是陣列還是什麼都變得極其簡單,使用也很方便。
具體程式碼大家可以參考我所給大家推薦的書,上面有更詳盡的講解。