产品经理的技术脑:常用术语汇总

web服务端概述

web服务端:操作系统+web服务+解释执行环境+数据库服务

windowsserver:lls+ASP(.NET)+SQL Server            .NET

Linux :Apache+PHP+MySQL                                 LAMP

UNIX/Windows:Tomcat+JSP+Oracle                       J2EE

后端开法基础——SQL

扫描二维码关注公众号,回复: 9380033 查看本文章

sql语言,结构化查询语言,用来访问和操作数据库(SQL server/MySQL/Oracle)

数据库语言:

创建数据库——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

发布了210 篇原创文章 · 获赞 14 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/weixin_42058609/article/details/104054807