찾다
데이터 베이스MySQL 튜토리얼第十三天3月7日之MySQL基础_MySQL

bitsCN.com 

一、SQL

SQL:Structured Query Language的缩写

结构化查询语言

SQL工业标准:由ANSI(ISO(国际标准委员会international standard orgnation)核心成员)

按照工业标准编写的SQL能运行在任何数据库上。

方言:只能运行在特定数据库上的SQL语句叫做方言。

工业标准和方言:普通话和浙江话。

二、SQL语言的组成:

DDL:数据定义语言 Data Definition Language

DML:数据操作语言 Data Manipulation Language

DQL:数据查询语言 Data Query Language

TPL:事务处理语言 Transaction Process Language

DCL:数据控制语言

CCL:指针控制语言

三、基本知识

Java定义的类---------------表的结构

Java对象-------------------表中的记录

MySQL:非windows环境下是严格区分大小写的。

约定:关键字都采用小写。多个单词组成用_分割。

四、DDL

作用:定义数据库和表结构等的语句。

关键字:create alter drop truncate(摧毁)

练习:

1、DDL之数据库操作

创建一个名称为mydb1的数据库。

mysql>create database MYDB1;

查看有哪些数据库

mysql>show databases;

查看创建数据库的具体细节

mysql>show create database MYDB1;

创建一个使用gbk字符集的mydb2数据库。

mysql>create database MYDB2 characterset gbk;

创建一个使用gbk字符集,并带校对规则的mydb3数据库。

mysql>create database MYDB3 characterset gbk collate gbk_chinese_ci;

删除前面创建的mydb3数据库

mysql>drop database MYDB3;

查看服务器中的数据库,并把mydb2的字符集修改为utf8;

mysql>alter database MYDB2 character setutf8;

2、DDL之表结构

选择一个库

mysql>use MYDB1;

创建一个员工表

mysql>create table EMPLOYEE(

IDint,

NAMEvarchar(200),

GENDERvarchar(200),

BIRTHDAYdate,

ENTRY_DATEdate,

JOBvarchar(200),

SALARYfloat(8,2),

RESUMEtext

);

显示当前库中的所有表

mysql>show tables;

查看表的结构

mysql>desc EMPLOYEE;

查看表的创建细节

mysql>show create table EMPLOYEE;

在上面员工表的基本上增加一个image列。

mysql>alter table EMPLOYEE add IMAGEblob;

修改job列,使其长度为60。

mysql>alter table EMPLOYEE modify JOBvarchar(60);

删除image列。

mysql>alter table EMPLOYEE drop IMAGE;

表名改为user。

mysql>rename table EMPLOYEE to USER;

修改表的字符集为utf8

mysql>alter table USER character setutf8;

列名name修改为username

mysql>alter table USER change NAMEUSERNAME varchar(100);

五、DML:Data ManipulationLanguage

用于向数据库表中插入、删除、修改数据

常用关键字:INSERT UPDATEDELETE

在MySQL中,字符串和日期时间类型,要使用单引号引起来。

特殊值:null

练习:

使用insert语句向USER表中插入三个员工的信息。

mysql>insert into USER(ID,USERNAME,GENDER,BIRTHDAY,ENTRY_DATE,JOB,SALARY,RESUME) values(1,'wangdongxue','female','1991-09-08','2014-02-17','CEO',100000,'beautygirl');

mysql>insert into USER values(2,'wangdong','male','1990-09-08','2014-02-17','CTO',100000,'strong man');

mysql>insert into USER values (3,'查显成','男性','1988-09-08','2014-02-17','UFO',100000,'帅锅');

查看表中的所有记录

mysql>select * from USER;

查看库的所有的编码:

mysql>show variables like'character_set%';

character_set_client:指示客户端使用的字符集

mysql>set character_set_client=gbk; 通知服务器,客户端使用的是GBK字符集

character_set_results:指示显示的结果集使用的字符集

mysql>setcharacter_set_results=gbk; 通知服务器,客户端接受的结果使用的字符集为gbk

将所有员工薪水修改为5000元。

mysql>update USER set SALARY=5000;

将姓名为’查显成’的员工薪水修改为3000元。

mysql>update USER set SALARY=3000 whereUSERNAME='查显成';

将姓名为’wangdong’的员工薪水修改为4000元,job改为CEO。

mysql>update USER setSALARY=4000,JOB='CEO' where USERNAME='wangdong';

将王冬雪的薪水在原有基础上增加1000元。

mysql>update USER set SALARY=SALARY+1000where USERNAME='wangdongxue';

删除表中名称为’查显成’的记录。

mysql>delete from USER where USERNAME='查显成';

删除表中所有记录。(DML语句)

mysql>delete from USER; #一条一条的删除

使用truncate删除表中记录。 (DDL语句)

mysql>truncate USER; #删除整张表,重建的表结构

六、DQL数据查询语言

查询

关键字:select

查询表中所有学生的姓名和对应的英语成绩。(投影查询)

mysql>select NAME,ENGLISH from STUDENT;

过滤表中重复数据。

mysql>select distinct ENGLISH fromSTUDENT;

在所有学生数学分数上加10分特长分。

mysql>select NAME,MATH+10 from STUDENT;

统计每个学生的总分。

mysql>select NAME,CHINESE+ENGLISH+MATHfrom STUDENT;

使用别名表示学生分数。

mysql>select NAME as姓名,CHINESE+ENGLISH+MATH总分 from STUDENT;

查询姓名为王五的学生成绩

mysql>select * from STUDENT where NAME='王五';

查询英语成绩大于90分的同学

mysql>select * from STUDENT whereENGLISH>90;

查询总分大于200分的所有同学

mysql>select * from STUDENT where(CHINESE+ENGLISH+MATH)>200;

模糊查询的pattern: _表示匹配一个字符 %匹配任意字符

查询英语分数在 80-90之间的同学。

mysql>select NAME,ENGLISH from STUDENTwhere ENGLISH between 80 and 90;

查询数学分数为89,90,91的同学。

mysql>select NAME,MATH from STUDENTwhere MATH in(89,90,91);

查询所有姓李的学生成绩。

mysql>select * from STUDENT where NAMElike '李%';

查询数学分>80,语文分>80的同学。

mysql>select * from STUDENT whereMATH>80 and CHINESE>80;

满足where条件的记录才会显示,逻辑运算的结果true。

对数学成绩排序后输出。

mysql>select NAME,MATH from STUDENTorder by MATH;

对总分排序后输出,然后再按从高到低的顺序输出

mysql>select NAME,CHINESE+MATH+ENGLISH总分 from STUDENT order by总分 desc;

注意:order是关键字。把关键字当做普通标示符对待,使用``(不是单引号,反引号)引起来

对姓李的数学学生成绩排序输出

mysql>select NAME,MATH from STUDENTwhere NAME like '李%' order by MATH desc;

分页查询

查询前3条记录

limit M,N; M开始记录的索引(从0开始),N一次要查询的条数

mysql>select * from STUDENT limit 0,3;

七、数据的完整性

数据完整性是为了保证插入到数据中的数据是正确的,它防止了用户可能的输入错误。

1、域完整性(列完整性)

指数据库表的列(即字段)必须符合某种特定的数据类型或约束

ID int(11):该字段必须是整数,长度不能超过11

NAME varchar(100) not null:不能为null

USERNAME varchar(100) unique:有的话必须唯一

2、实体完整性(记录完整性)

规定表的一行(即每一条记录)在表中是唯一的实体

主键约束:primary key

ID int primary key; ID就是主键(不能为null,而且是唯一的)

或者

ID int,

primary key(ID)

MySQL:主键可以自动增长。auto_increment(主键的值由MySQL数据来管理和维护)。oracle中没有自动增长。

create table T2(

ID int primary keyauto_increment,//auto_increment是方言,不是标准,只有MySQL中有。

NAME varchar(100)

);

3、参照完整性(引用完整性):外键 foreign key (多表情况)

一对多、多对多、一对一

remote:远程意思

collation校对意思

charset字符集意思

manipulation操作

MySQL:

时间戳:赋值了没用,不赋值就是把当前值给字段(数据库中)

clob(存放文本数据)能存的,bolb(存放二进制文件)就能存。

engine引擎:InnoDB:表示支持事务,安装时自己选择的

1.域完整性

not null 可以是空字符串,但不没能没有

unique可以为空,有的话必须唯一

2.order by后面的字段必须出现在select后面即投影字段的后面吗?不是必须的

+------------+--------------+------+-----+---------+-------+

| ID | int(11) | YES | |NULL | |

| NAME | varchar(200) | YES | | NULL | |

| GENDER | varchar(200) | YES | | NULL | |

| BIRTHDAY | date | YES | |NULL | |

| entry_date | date | YES | | NULL | |

| job | varchar(200) | YES | | NULL | |

| salary | float(8,2) | YES | |NULL | |

| resume | text | YES | | NULL | |

| IMAGE | blob | YES | |NULL | |

+------------+--------------+------+-----+---------+-------+

9 rows in set (0.01 sec)

mysql> alter table employee modify JOBvarchar(60);

Query OK, 0 rows affected (0.08 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> desc employee;

+------------+--------------+------+-----+---------+-------+

| Field | Type | Null | Key |Default | Extra |

+------------+--------------+------+-----+---------+-------+

| ID | int(11) | YES | |NULL | |

| NAME | varchar(200) | YES | | NULL | |

| GENDER | varchar(200) | YES | | NULL | |

| BIRTHDAY | date | YES | |NULL | |

| entry_date | date | YES | | NULL | |

| JOB | varchar(60) | YES | |NULL | |

| salary | float(8,2) | YES | |NULL | |

| resume | text | YES | |NULL | |

| IMAGE | blob | YES | |NULL | |

+------------+--------------+------+-----+---------+-------+

9 rows in set (0.01 sec)

mysql> alter table employee

-> drop image;

Query OK, 0 rows affected (0.18 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> desc employee;

+------------+--------------+------+-----+---------+-------+

| Field | Type | Null | Key |Default | Extra |

+------------+--------------+------+-----+---------+-------+

| ID | int(11) | YES | | NULL | |

| NAME | varchar(200) | YES | | NULL | |

| GENDER | varchar(200) | YES | | NULL | |

| BIRTHDAY | date | YES | |NULL | |

| entry_date | date | YES | | NULL | |

| JOB | varchar(60) | YES | |NULL | |

| salary | float(8,2) | YES | |NULL | |

| resume | text | YES | |NULL | |

+------------+--------------+------+-----+---------+-------+

8 rows in set (0.01 sec)

mysql> alter table employee

-> to USER;

ERROR 1064 (42000): You have an error inyour SQL syntax; check the manual that

corresponds to your MySQL server versionfor the right syntax to use near 'to US

ER' at line 2

mysql> rename table employee

-> to USER;

Query OK, 0 rows affected (0.15 sec)

mysql> show tables;

+-----------------+

| Tables_in_mydb1 |

+-----------------+

| user |

+-----------------+

1 row in set (0.00 sec)

mysql> show create table user;

+-------+-----------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

----+

| Table | Create Table

|

+-------+-----------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

----+

| user | CREATE TABLE `user` (

`ID` int(11) DEFAULT NULL,

`NAME` varchar(200) DEFAULT NULL,

`GENDER` varchar(200) DEFAULT NULL,

`BIRTHDAY` date DEFAULT NULL,

`entry_date` date DEFAULT NULL,

`JOB` varchar(60) DEFAULT NULL,

`salary` float(8,2) DEFAULT NULL,

`resume` text

) ENGINE=InnoDB DEFAULT CHARSET=utf8 |

+-------+-----------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

----+

1 row in set (0.00 sec)

mysql> alter table user character setutf8;

Query OK, 0 rows affected (0.03 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> alter table user change nameusername varchar(100);

Query OK, 0 rows affected (0.07 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into USER values(2,'wangdong','male','1990-09-08','2014-02-17','C

TO',100000,'strong man');

Query OK, 1 row affected (0.07 sec)

mysql> insert into USER values(1,'wangdongxue','male','1990-09-08','2014-02-17'

,'CTO',100000,'strong man');

Query OK, 1 row affected (0.05 sec)

mysql> insert into USER values(1,'wangdongxue','male','1990-09-08','2014-02-17'

,'CTO',100000,'strong man');

Query OK, 1 row affected (0.00 sec)

mysql> insert into USER values(1,'wangdongxue','male','1990-09-08','2014-02-17'

,'CTO',100000,'strong man');

Query OK, 1 row affected (0.07 sec)

mysql> select * from user;

+------+-------------+--------+------------+------------+------+-----------+----

--------+

| ID | username | GENDER |BIRTHDAY | entry_date | JOB | salary | res

ume |

+------+-------------+--------+------------+------------+------+-----------+----

--------+

| 2 | wangdong | male | 1990-09-08 | 2014-02-17 | CTO | 100000.00 | str

ong man |

| 1 | wangdongxue | male |1990-09-08 | 2014-02-17 | CTO |100000.00 | str

ong man |

| 1 | wangdongxue | male |1990-09-08 | 2014-02-17 | CTO |100000.00 | str

ong man |

| 1 | wangdongxue | male | 1990-09-08| 2014-02-17 | CTO | 100000.00 | str

ong man |

+------+-------------+--------+------------+------------+------+-----------+----

--------+

4 rows in set (0.06 sec)

mysql> insert into USER values (3,'查显成','男性','1988-09-08','2014-02-17','UFO

',100000,'帅锅');

ERROR 1366 (HY000): Incorrect string value:'/xB2/xE9/xCF/xD4/xB3/xC9' for colum

n 'username' at row 1

mysql> show variables like'character_set%';

+--------------------------+----------------------------------------------------

-----+

| Variable_name | Value

|

+--------------------------+----------------------------------------------------

-----+

| character_set_client | utf8

|

| character_set_connection | utf8

|

| character_set_database | utf8

|

| character_set_filesystem | binary

|

| character_set_results | utf8

|

| character_set_server | utf8

|

| character_set_system | utf8

|

| character_sets_dir | D:/Program Files/MySQL/MySQL Server5.1/share/chars

ets/ |

+--------------------------+----------------------------------------------------

-----+

8 rows in set (0.07 sec)

mysql> set character_set_client=gbk;

Query OK, 0 rows affected (0.07 sec)

mysql> select * from user;

+------+-------------+--------+------------+------------+------+-----------+----

--------+

| ID | username | GENDER |BIRTHDAY | entry_date | JOB | salary | res

ume |

+------+-------------+--------+------------+------------+------+-----------+----

--------+

| 2 | wangdong | male | 1990-09-08 | 2014-02-17 | CTO | 100000.00 | str

ong man |

| 1 | wangdongxue | male |1990-09-08 | 2014-02-17 | CTO |100000.00 | str

ong man |

| 1 | wangdongxue | male |1990-09-08 | 2014-02-17 | CTO |100000.00 | str

ong man |

| 1 | wangdongxue | male |1990-09-08 | 2014-02-17 | CTO |100000.00 | str

ong man |

+------+-------------+--------+------------+------------+------+-----------+----

--------+

4 rows in set (0.00 sec)

mysql> insert into USER values (3,'汤柳清','男性','1988-09-08','2014-02-17','UFO

',100000,'帅锅');

Query OK, 1 row affected (0.02 sec)

mysql> select * from user;

+------+-------------+--------+------------+------------+------+-----------+----

--------+

| ID | username | GENDER |BIRTHDAY | entry_date | JOB | salary | res

ume |

+------+-------------+--------+------------+------------+------+-----------+----

--------+

| 2 | wangdong | male | 1990-09-08 | 2014-02-17 | CTO | 100000.00 | str

ong man |

| 1 | wangdongxue | male |1990-09-08 | 2014-02-17 | CTO | 100000.00| str

ong man |

| 1 | wangdongxue | male |1990-09-08 | 2014-02-17 | CTO |100000.00 | str

ong man |

| 1 | wangdongxue | male |1990-09-08 | 2014-02-17 | CTO |100000.00 | str

ong man |

| 3 |

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
Composite Index와 여러 단일 열 인덱스를 언제 사용해야합니까?Composite Index와 여러 단일 열 인덱스를 언제 사용해야합니까?Apr 11, 2025 am 12:06 AM

데이터베이스 최적화에서 쿼리 요구 사항에 따라 인덱싱 전략을 선택해야합니다. 1. 쿼리에 여러 열이 포함되고 조건 순서가 수정되면 복합 인덱스를 사용하십시오. 2. 쿼리에 여러 열이 포함되어 있지만 조건 순서가 고정되지 않은 경우 여러 단일 열 인덱스를 사용하십시오. 복합 인덱스는 다중 열 쿼리를 최적화하는 데 적합한 반면 단일 열 인덱스는 단일 열 쿼리에 적합합니다.

MySQL에서 느린 쿼리를 식별하고 최적화하는 방법은 무엇입니까? (느린 쿼리 로그, Performance_schema)MySQL에서 느린 쿼리를 식별하고 최적화하는 방법은 무엇입니까? (느린 쿼리 로그, Performance_schema)Apr 10, 2025 am 09:36 AM

MySQL 느린 쿼리를 최적화하려면 SlowQueryLog 및 Performance_Schema를 사용해야합니다. 1. SlowQueryLog 및 Set Stresholds를 사용하여 느린 쿼리를 기록합니다. 2. Performance_schema를 사용하여 쿼리 실행 세부 정보를 분석하고 성능 병목 현상을 찾고 최적화하십시오.

MySQL 및 SQL : 개발자를위한 필수 기술MySQL 및 SQL : 개발자를위한 필수 기술Apr 10, 2025 am 09:30 AM

MySQL 및 SQL은 개발자에게 필수적인 기술입니다. 1.MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템이며 SQL은 데이터베이스를 관리하고 작동하는 데 사용되는 표준 언어입니다. 2.MYSQL은 효율적인 데이터 저장 및 검색 기능을 통해 여러 스토리지 엔진을 지원하며 SQL은 간단한 문을 통해 복잡한 데이터 작업을 완료합니다. 3. 사용의 예에는 기본 쿼리 및 조건 별 필터링 및 정렬과 같은 고급 쿼리가 포함됩니다. 4. 일반적인 오류에는 구문 오류 및 성능 문제가 포함되며 SQL 문을 확인하고 설명 명령을 사용하여 최적화 할 수 있습니다. 5. 성능 최적화 기술에는 인덱스 사용, 전체 테이블 스캔 피하기, 조인 작업 최적화 및 코드 가독성 향상이 포함됩니다.

MySQL 비동기 마스터 슬레이브 복제 프로세스를 설명하십시오.MySQL 비동기 마스터 슬레이브 복제 프로세스를 설명하십시오.Apr 10, 2025 am 09:30 AM

MySQL 비동기 마스터 슬레이브 복제는 Binlog를 통한 데이터 동기화를 가능하게하여 읽기 성능 및 고 가용성을 향상시킵니다. 1) 마스터 서버 레코드는 Binlog로 변경됩니다. 2) 슬레이브 서버는 I/O 스레드를 통해 Binlog를 읽습니다. 3) 서버 SQL 스레드는 데이터를 동기화하기 위해 Binlog를 적용합니다.

MySQL : 쉽게 학습하기위한 간단한 개념MySQL : 쉽게 학습하기위한 간단한 개념Apr 10, 2025 am 09:29 AM

MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템입니다. 1) 데이터베이스 및 테이블 작성 : CreateAbase 및 CreateTable 명령을 사용하십시오. 2) 기본 작업 : 삽입, 업데이트, 삭제 및 선택. 3) 고급 운영 : 가입, 하위 쿼리 및 거래 처리. 4) 디버깅 기술 : 확인, 데이터 유형 및 권한을 확인하십시오. 5) 최적화 제안 : 인덱스 사용, 선택을 피하고 거래를 사용하십시오.

MySQL : 데이터베이스에 대한 사용자 친화적 인 소개MySQL : 데이터베이스에 대한 사용자 친화적 인 소개Apr 10, 2025 am 09:27 AM

MySQL의 설치 및 기본 작업에는 다음이 포함됩니다. 1. MySQL 다운로드 및 설치, 루트 사용자 비밀번호를 설정하십시오. 2. SQL 명령을 사용하여 CreateAbase 및 CreateTable과 같은 데이터베이스 및 테이블을 만듭니다. 3. CRUD 작업을 실행하고 삽입, 선택, 업데이트, 명령을 삭제합니다. 4. 성능을 최적화하고 복잡한 논리를 구현하기 위해 인덱스 및 저장 절차를 생성합니다. 이 단계를 사용하면 MySQL 데이터베이스를 처음부터 구축하고 관리 할 수 ​​있습니다.

InnoDB 버퍼 풀은 어떻게 작동하며 성능에 중요한 이유는 무엇입니까?InnoDB 버퍼 풀은 어떻게 작동하며 성능에 중요한 이유는 무엇입니까?Apr 09, 2025 am 12:12 AM

innodbbufferpool은 데이터와 색인 페이지를 메모리에로드하여 MySQL 데이터베이스의 성능을 향상시킵니다. 1) 데이터 페이지가 버퍼 풀에로드되어 디스크 I/O를 줄입니다. 2) 더러운 페이지는 정기적으로 디스크로 표시되고 새로 고침됩니다. 3) LRU 알고리즘 관리 데이터 페이지 제거. 4) 읽기 메커니즘은 가능한 데이터 페이지를 미리로드합니다.

MySQL : 초보자를위한 데이터 관리의 용이성MySQL : 초보자를위한 데이터 관리의 용이성Apr 09, 2025 am 12:07 AM

MySQL은 설치가 간단하고 강력하며 데이터를 쉽게 관리하기 쉽기 때문에 초보자에게 적합합니다. 1. 다양한 운영 체제에 적합한 간단한 설치 및 구성. 2. 데이터베이스 및 테이블 작성, 삽입, 쿼리, 업데이트 및 삭제와 같은 기본 작업을 지원합니다. 3. 조인 작업 및 하위 쿼리와 같은 고급 기능을 제공합니다. 4. 인덱싱, 쿼리 최적화 및 테이블 파티셔닝을 통해 성능을 향상시킬 수 있습니다. 5. 데이터 보안 및 일관성을 보장하기위한 지원 백업, 복구 및 보안 조치.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

PhpStorm 맥 버전

PhpStorm 맥 버전

최신(2018.2.1) 전문 PHP 통합 개발 도구

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.