產品經理的技術腦:常用術語匯總
web服務端概述
web服務端:操作系統(tǒng)+web服務+解釋執(zhí)行環(huán)境+數據庫服務
windowsserver:lls+ASP(.NET)+SQL Server? ? ? ? ?? ?.NET
Linux :Apache+PHP+MySQL?????????????????????? ? ? ? ? ??LAMP
UNIX/Windows:Tomcat+JSP+Oracle???????? ? ?? ?? ???? ?J2EE
?
后端開法基礎——SQL
sql語言,結構化查詢語言,用來訪問和操作數據庫(SQL server/MySQL/Oracle)
數據庫語言:
創(chuàng)建數據庫——CREATEDATABASE websecurity
查看數據庫——SHOW databases
切換數據庫——USEwebsecurity(新建表時需要切換)
刪除數據庫——DROP DATABASEwebsecurity
注:sql語句對大小寫不敏感,分號作為語句的結束,程序中會自動補充
?
--新建表
CREATE TABLE teacher()
? id int(4)not null primary key auto increment.
? namechar(20) not null,
????????????sex char(10) not null,
????????????addr char(20) not null
SHOW tables:
?
--插入數據
INSERT INTO teacher(name,sex,addr)VALUES('leo','male,'hangzhou');
--查看表
SELECT *FROM teacher
?
--更新數據
UPDATE tercher SET name = 'ivan' WHERE id =1;
?
--刪除數據
DELETE FROM teacher WHERE name ='ivan';
常見數據庫語句:
①where語句
select 你要的信息 from 數據表(或多個)where滿足的條件(條件判斷)
例:select name fromteacher where addr='hangzhou' and sex='Male';
?
②order by句子
select 你要的信息 from 數據表(或多個)orderby 字段(ASC/DESC)
對姓名進行排序,select * fromteacher order by name;
注:order by "數字",判斷數據表的字段長度-----SQL注入中常用
?
③union句子
select 你要的信息 from 表2 union select你要的信息 from 表1
重復的也要顯示時用union all