1. 程式人生 > >燕十八公益教學-筆記

燕十八公益教學-筆記

燕十八 公益PHP培訓

YY頻道:88354001 (每週一到週五晚上8:00)

網址:www.zixue.it

這周學習的是cmd命令列下資料庫的操作:

新建資料庫:create database 庫名;

選擇資料庫:use 庫名;

刪除資料庫:drop database 庫名;

查詢資料庫中的表:show tables;(這裡要注意table後面有個s)

查詢所有資料庫:show databases;(這裡要注意database後面有個s)

建立表:create table 表名(列名1 [引數],列名2[引數]......);engine myisam charset utf8;

查看錶結構:desc 表名;

刪除欄位:alter table 表名 drop 欄位名

刪除表:drop table 表名;

增刪改查:

增:insert into 表名 values('資料1','資料2');(如果不寫需要賦值的列,資料庫預設是新建資料表時對應的欄位名)

insert into 表名(列名1,列名2......) values ('資料1','資料2'......);(這裡寫了要複製的列,資料庫就會按照這裡寫出來的列才插入對應的資料)

insert into 表名 values ('value1','value2',....)('value3','value4',....)('value5','value5',....);(一次插入多條資料)

insert into 表名 select (列名) from 表名;(這裡是查詢一個表對應的欄位,講查詢的該欄位資訊插入到對應的資料表)

刪:delete from 表名 where 列名 = value ;(這裡刪除列名對應的一行資料)

delete from 表名 where 列名 in (value1, value2,.....);(這裡一次刪除多條資訊)

改:update 表名 set 列名 = value1,列名2 = value2,..... where 列名 = value;(修改where後面的列名,更新的資料就是set後面要更新的資料)

查:

簡單查:

select * from 表名;(查詢表裡面的全部資料)

select 列名 from 表名 where 列名 = value;(查詢表裡面對應的列資料)

select 列名 from 表名 where 列名 in (value1, value2,.....);(查詢多個列的對應資料)

以上如有錯誤請各位及時提醒,不便之處,敬請原諒。

學習資源來自:zixue.it網,燕十八公益教學

請大家多多支援燕十八公益教學,謝謝!