標籤:database 伺服器 字元 date blog 聲明 sel mysql sql
//資料庫是幫我們管理資料的一個軟體,我們將資料給他,放進資料庫裡。他能很穩妥的幫我們管理起來,且效率很高。
//php的大部分工作就是 php->串連資料庫->寫入資料->查出資料->格式化資料->顯示出來,
//資料庫管理資料是以表的形式組成的,多行多列,表頭聲明好了,一個表建立好了,剩下的就是往裡面添加資料 多張表放在一個檔案夾裡面就形成了庫 mysql伺服器幫我們管理多個庫C:\wamp\bin\mysql\mysql5.6.12\data 資料庫中的資料放在這個檔案中, .MYD就是資料檔案 資料庫就是將我們的資料存放區成檔案,分文別類的管理起來,
//CMD用戶端串連mysql:mysql -h localhost -u root -p root
//查看庫 show databases;
//選庫: use blog;
//查看庫下面的表: show tables;
//查詢表裡的資料 select * from blog;
//資料庫的增刪改查
//增加資料:注意列與值一定要嚴格對應 數字可以加引號,也會轉成int來理解 但是字串必須加引號,不加引號會理解成一個變數,或者一個列名 會報錯
//1添加所有列 insert into blog (uid,name,age,) values (1,‘zhansnag‘,18);
//2.一行有很多內容和列 我們也可以只添加一部分列 insert into blog (uid,name) values (1,‘lisi‘);
//3.主鍵可以不寫 主鍵自增添加列 insert into blog (name,age) values (‘wangwu‘,55);
//4.一次添加多行資料: insert into blog values (1.‘zhangsan‘,9),(2.‘lisi‘,47),(3,‘wangwu‘,‘25‘); 一次添加多行資料要用逗號隔開
//
//update 修改
//格式 update 表名 set 列1=新值,列2=新值 where 限定條件。 如:update blog set name=‘xiaogui‘ where uid=2;
//資料是很寶貴的,一定要記得加where條件,不加where條件所有資料庫的檔案都會被修改,
//delete 刪除
//只刪除某一行中間的某一列是一個update操作。對於傳統資料庫而言,一行就是它的原子形單位 添加是一行,刪除也是一行,
//格式:delete from 表名 where 限定條件;如 delete from blog where uid=1;
//一定要記得加where條件,不加where條件會刪完資料。
//select 查詢
//格式:select 列1,列2,列3 where 限定條件
//1.查詢表的所有行 所有列 select * from blog; 開發中盡量不要這麼寫,因為表中的資料太多了,這樣查詢會加重伺服器的負擔,需要幾條資料,就差幾條就好
//2.查詢一行: select * from blog where uid=1;
//3.查詢多行:select * from blog where uid>=2;
//4.查詢某幾行的某幾列 *代表所有列:select uid,name,age from blog where uid=2;
php基礎:資料庫的含義和基本操作 增 刪 改 查