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文件,找到裏面的cfg[Servers][ i][‘password’] = ”;改成剛剛設置的新密碼,保存退出。
    [http://jingyan.baidu.com/article/e4511cf332b9832b845eaf27.html]

MYSQL的一些基礎知識

  • 簡介
    數據庫服務器(就是本文所談的MYSQL)是一個程序,他可以以一種有序的格式來存儲大量的信息,而且這種格式易於使用PHP來訪問。

  • 使用phpMyAdmin
    我們打開我們安裝的XAMPP,運行Apche與Mysql。然後打開Mysql的Admin,進入phpMyAdmin。
    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中無論是數組還是什麼都變得極其簡單,使用也很方便。
具體代碼大家可以參考我所給大家推薦的書,上面有更詳盡的講解。

效果圖

效果圖

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章