標籤:
前言:本文以小白視角瞭解WAMP整合式開發環境中的MYSQL,涉及的面廣而淺,算是導讀性質。
1、啟動運行熟悉WAMP中的MySQL
先有庫、再有表、資料最終以記錄的形式插入表中。其中對資料進行操作使用SQL語句,SQL是結構化的查詢語言。
在wamp中已經內建了MySQL資料庫,可以通過如下操作進行啟動MySQL服務(每次使用資料庫時,必須啟動MySQL伺服器)
2、控制台操作資料庫簡介
我們可以通過控制台來串連、操作資料庫:(其中預設沒有密碼,直接斷行符號即可以)
在console中常用的有show、create、drop等命令:
mysql> show databases;
3、phpMyAdmin可視化操作資料庫簡介
控制台操作起來不太方便,這裡可以用phpMyAdmin可視化MySQL資料庫操作圖形介面(wamp中)
4、建表及表操作的基礎知識
4.1、建表:
建立一張表時要設定名稱、引擎、編碼和表中的欄位資訊。
建表時需要指定引擎,不同引擎提供不同的功能;
欄位用來指明這張表裡用了哪些類型的資料:int、varchar、data(日期)、text(文本,最大65535)
4.2、表操作:
insert into 表名(欄位列表) value(值列表)
select * from 表名
select * from 表名 where
delete from 表名 where 條件
update 表名 set 欄位1=值1,欄位2=值2..... where 條件
5、PHP操作MySQL
5.1、開啟MySQL擴充:
總共有3種擴充:①MySQL擴充(老的,基本不用了);②MySQLi擴充; ③PDO擴充;
5.2、以使用MySQL擴充為例,用PHP操作MySQL
其實就是函數調用,當開啟擴充之後,就可以調用擴充提供的相應函數對資料庫進行串連、讀寫刪等操作。預設情況下使用者名稱為root,密碼為空白
下面幾個數MySQL擴充開放的幾個重要的介面:
mysql_connect(mysql伺服器ip,使用者名稱,密碼)
mysql_select_db
mysql_query
mysql_fech_array
1 <?php2 $conn = mysql_connect("localhost","root","");3 mysql_select_db("mysql",$conn);4 $results = mysql_query("set names utf-8");//設定編碼5 $results = mysql_query("select * from user");6 $row = mysql_fetch_array($results);//每次調用顯示一條,因此需要迴圈調用7 var_dump($row);8 ?>
前:
[php入門] 1、從安裝開發環境環境到(莊B)做個炫酷的登陸應用
[php入門] 2、基礎核心文法大綱
[php入門] 3、WAMP中的整合MySQL相關基礎操作