[php入门] 3、WAMP中的集成MySQL相关基础操作
?
前言:本文以小白視角了解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 <?php 2 $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相关基础操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到自己长了白头发是什么意思
- 下一篇: mysql主从复制 lvs+ keepa