-- 建立一個member表
-- id、user_name,phone,pwd -- sql 大小寫不區分--》弱語法sql
create table member(
id int(11),
user_name varchar(20),
phone char(11),
pwd varchar(40)
);app
-- 增
-- 語法:insert into 表名 values (每一個字段的值);
-- 字符串要加''引號
-- 一、經過表,增長表格每行的值
insert into member values(1,'xiao',18511295860,'123456');
insert into member values(2,'happy',13777777777,MD5('123456'));
insert into member values(3,'happy',13777777777,MD5('123456'));spa
-- 二、添加部分列的值
-- 語法 :insert into 表名(要插入列名) values(每一個字段的值);
insert into member(id,user_name,phone) values(4,'xiao4',18511295860);
insert into member(id,user_name,phone) values(5,'xiao5',18511295860);orm
-- 3 一條語句插入多條記錄
-- 語法 :insert into 表名(要插入列名) values(每一個字段的值),(每一個字段的值),(每一個字段的值);
insert into member(id,user_name,phone) values(6,'xiao6',18511295860),(7,'xiao7',18511295860)字符串
-- 刪
-- 刪除---關鍵字 delete
-- 一、刪除全部表格的數據
-- 語法:delete from 表名;
delete from member
-- 二、刪除部分數據
-- 我要把xiao4的用戶刪掉--》我要刪記錄,從user_name=tom1這個條件下刪除
-- 語法:delete from 表名 where 指定的條件;
delete from member where user_name='xiao4';
-- 3)刪除整個表的記錄(刪除全部記錄,並且會把自增加恢復到默認值)
truncate table member;
-- 4)刪除表(破壞性,謹慎操做,刪除結構)
drop table member;table
-- 改 關鍵字updata
-- 1):修改全部記錄
-- 語法:update 表名 set 字段1='新的值',字段2='新值'...
-- 更新會員表的密碼,設置這個密碼等於MD5('lemon123456')
update member set pwd= MD5('lemon123456');
update member set phone ='18511295860';
-- 2):修改部分記錄
-- 語法:語法:update member set 字段1='新的值',字段2='新值' where 條件;
update member set pwd= 'abcdef',phone='13555555555' where user_name='tom1';
update member set phone='18888888888',pwd='123456' where user_name='xiao7';form
-- 查 關鍵字 select
-- 一、查詢表的部分字段記錄
-- 語法:select 檢索的字段 form 表名;
-- select id,phone from member;date
-- 2)查詢表的單條記錄
-- 篩選,過濾,部分-->where
-- 語法:select 檢索的字段 from 表名 where 指定的條件;
select id,phone from member where user_name='xiao7';select
-- 3)查詢全部的記錄
-- 語法:select * from 表名
select * from member語法