➤MySQL
SQL是關聯式資料庫系統所使用查詢語法的標準,資料庫管理系統(DBMS)其相關語法的操作上可以進行對資料庫中的資料來增、刪、改、管理、查詢等,不過棧長真的很難挪出時間在寫文,有興趣者可以到sqlzoo.net 來練習。對於SQL的語法想瞭解者可至www.runoob.com 來學習。
在PHP的課程一開始,若都有安裝好xampp伺服器的話,它就會自動將您的phpMyadmin同時給安裝好,此時只要您輸入網址 http://localhost/phpmyadmin/
進入後台就會看到如下的畫面:
(如果您有自行到外面申請domain name網域名跟虛擬空間的話,屆時您在Cpanel設定好後就能進入到phpMyadmin介面看到下面一樣的畫面,另外現在很多虛擬主機商都有提供像wordpress這種具CMS的架站軟體,可以讓您直接裝好裝滿,若是對網頁程式較不慎熟悉的朋友,只是想單純架個形象網站、blog或透過woocommerce架購物車也可以參考)
*JSON(JavaScript Object Notation,JavaScript物件表示法)
上述說了一堆,其實棧長接觸較久的也僅有MySQL,基本功SQL練好往後在學習其他東西會來的輕鬆些,我會透過編輯器來使用PHP操作MySQL資料庫內的資源,來進行
1.連線
2.挑選資料庫
3.撈資料,秀結果
4.關閉資料庫。
連線方式早期在PHP 5版本時代都還有用mysql,但現在都是mysqli來做連線,在連現階段中,需要1.檢查連線的對應IP,2.確認主機帳號密碼,3.設定連線失敗的提示訊息。這在後續的文章會在介紹MySQLi連線、MySQLi建立資料庫物件、MySQLi預備語法(prepare statement)。
透過MySQL除了可以做到新增、刪除、修改等基本動作外,我們可以設定所謂的會員分層管理(管理者、一般會員)、站內搜尋、關聯式資料搜尋(透過join來完成A資料表和B資料表的相同欄位來進行查詢)。
總之我會先從mysql的連線型態介紹起,接著再說明新增、刪除、修改、站內搜尋、分頁等功能慢慢講解。範例圖如下:
沒有留言:
張貼留言